Tokyo Dome City is a leisure complex in central Tokyo consisting of the Tokyo Dome baseball stadium,
Relive the 80's at this nostalgic arcade with all the greats from the 80s and 90s
On my first trip to Paris, I went to the show and it was great. But it's definitely not a must ...