9 Crazy Everyday Things in Tokyo
Whether it's your first day in Tokyo or 10 years later, some things Tokyoites take in their stride are hard to get your head around!
Whether it's your first day in Tokyo or 10 years later, some things Tokyoites take in their stride are hard to get your head around!
Hate shopping? Didn't have time to hit the stores? Christmas gifting is made easy with these present-dispensing vending machines all over Tokyo.