April 17, 2008

Aliens Invade Tokyo

The Miraikan, or the National Museum of Emerging Science and Innovation, is located in the Odaiba area of Tokyo. The building is an awesome cavernous glass structure in an ellipsoid shape. It’s filled with light and dangling from the ceiling are large glittering leaves. It reminded me of the International Forum in [...]