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. 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.