Otherworldly architecture found at the Expo ’70 world’s fair in…

Otherworldly architecture found at the Expo ’70 world’s fair in Osaka, Japan.

(via)