Invader - street artist from France. He has a thing for awesome 80's video games. He installs mosiacs all over the world. I am completely fascinated and will find them. Oh yes. Many of them. muhuhahaha
This is the coolest guy ever.I thought that the Toynbee tiles was the coolest street art ever, then I discovered this guy.