In this video I go out to Osaka Castle and Sakuranomiya Park, both places well known for their cherry blossom trees. I go venture out and see if people are still …

AloJapan.com