French street artist Iemza creates the most captivating, soul-searching, alien-looking street art in the world. I'd love to see the reaction of a random person passing by who sees Iemza's work for the very first time. I imagine they would be amazed yet freaked out at the exact same time. These photos were, once again, taken by fellow Frenchman Thierry Gaude who, miraculously, has the ability to make Iemza's work look even more spooky.
Thierry Gaude's website