Astro Boy to the Rescue!

2021/4/9
Previous Next
Shibuya-ku, Tokyo

Superheroes show up in unexpected places in Japan.  For example, I never expected Astro Boy to appear in Shibuya!

by Tony Lau
Vancouver, British Columbia 

Recommended Information