As we’re sure you’ve heard, Tokyo was selected by the International Olympic Committee to host the 2020 Olympic Games.

Of course, no host city would be complete without a ludicrously over-designed Olympic stadium that looks like a race of aliens that watched Blade Runner on VHS one too many times took a wrong turn somewhere and landed their space ship downtown. Welcome to New National Stadium!

The proposed stadium, designed by award-winning Iraqi-British architect Zaha Hadid, is intended to hold around 80,000 spectators and would be able to host a variety of Olympic sports. Seats would be retractable to adjust for larger playing fields, and the roof would also be translucent and retractable.

▼ Good thing the seats are retractable, or we’d be watching history’s tiniest Olympic games, according to this sketch.


The below presentation will fill you in on some harder details. The exact location of the stadium is never mentioned, but mockups appear to show the structure on the near outskirts of the city proper, possibly close to Shinjuku.



It may look a little like something from Flight of the Navigator, but we actually kind of like it!

Source and photos: Himajin Sokuhou