Tenjinbashisuji Arcade in Osaka: Enjoy the Longest Shopping Street in Japan Like a Local March 22, 2022