Tokyo Skytree.

Opened May 22 2012, the Tokyo Skytree measures 2,080 feet and is the tallest tower in the world. The Tokyo Skytree, surpasses China’s Canton Tower (600 meters high) as the world’s tallest tower, but is still nearly 200 meters shy of Dubai’s 830-meter Burj Khalifa skyscraper, the tallest manmade structure ever built.

Tokyo Skytree hasn’t only altered the Tokyo skyline, but pretty much ruined every single monster movie from here on out. Godzilla doesn’t look so big standing next to Skytree. Hell, no one does.

We need bigger monsters!