Tokyo Dome City

Tokyo, Japan.