We recorded this 4k Ultra HD video in Hibiya, Tokyo in August 2020. Since the Tokugawa Shogunate was based in Edo Castle, the land of wetlands in the … Alo Japan.
Alo Japan.