Come along for a Relaxing Walk in the Rain in Osaka, Japan (downtown Yodoyabashi) With so many people staying at home, you can still enjoy the sights and …

AloJapan.com