This awesome pixelated Spider-man is the latest piece by French street artist Invader. Spidey and his arachnid Space Invader friend were spotted high above Avenue de L’Opera in Paris, France.

[via Street Art News]