10 Essential Japan Travel Tips & Hacks for First-Time Visitors