Ghibli Museum, MitakaInokashira Park, Mitaka
A five-metre Robot Soldier from Castle in the Sky stands guard in a rooftop garden overlooking Inokashira Park.
Edo-Tokyo Museum
Tokyo Station Gallery
Suntory Museum of Art
Your image? Ask us to correct or remove it.