travel.tourism
Burger stand near Tokyo’s most famous temple has local partners with more than 100 years of history helping the Square Burger stick out from the crowd.
World’s largest indoor Godzilla statue will welcome and/or terrify visitors to Japan starting this winter.






















































