2 months agoVisitors watched Godzilla, over 300 feet, being displayed on the Tokyo MetropolitanXghzqtk
8 months agoIncredible Japan: Sushi, Tokyo Nightlife | Free Stock Footage (No Copyright)Royalty Free Creations