TOKYO SKY TOWER

TOKYO SKY TOWER

Ah, the Tokyo Sky Tower. This towering behemoth stands 634 meters tall, looming over the bustling metropolis like a giant metal lollipop. It’s like the ultimate game of “the floor is lava,” except instead of …

Read More