There are some truly weird things out in the world. Like, stranger than you could probably imagine on your own. But to be honest, how can you imagine what you probably don't expect?
It's kind of hard to describe these pictures. In fact, I'd be totally unsurprised if your reaction is a simple "huh?" You might not even register what you're looking at.