Travel You Should Only Eat Food in Japanese Train Stations When You’re in Japan #Shorts October 13, 2025