Space Invaders in Paris

France is being attacked by alien beings! This summer in France I noticed characters from 80’s video games in the strangest of places. For instance, see this one, that I found while walking somewhere near the Latin Quarter in Paris. And though I took a picture...