A music movie featuring a performance of Taiko Performing Arts Ensemble ‘Kodo’ and Koshiro Hino. Filmed entirely on Sado island.
A music movie featuring a performance of Taiko Performing Arts Ensemble ‘Kodo’ and Koshiro Hino. Filmed entirely on Sado island.
30-day Free Trial, cancel anytime
All Prime Video Movies and TV Shows. Cancel anytime.
Watch Now