Peter and Aika discuss their views on alcohol in Japan. Check out this episode if you wanna go drinking in Japan or just curious about drinking in Japan.
Peter and Aika discuss their views on alcohol in Japan. Check out this episode if you wanna go drinking in Japan or just curious about drinking in Japan.