Invader Astro Boy Street Art Removed from Shibuya
Shibuya, Tokyo is full of visual delights, and one of my favorites is the Astro Boy/Tetsuwan Atom piece by the famous street artist Invader. Is? I mean was. That’s because the city removed the piece from its location over a tunnel on June 17. The …Read more »