Walking on Honmachi Sakura Park in Shibuya, Tokyo, Japan. This video was filmed at 11:00 AM on November 20, 2019 Place : Honmachi Sakura Park plus … Alo Japan.
Alo Japan.