Composed by Daihachi Oguchi in 1972


“Hiryu Sandan Gaeshi”

(the real name of Osuwa, means
“the dragon god descends 3 times”)

“Tenka Shoufuku Sokusai Enmei”

(a Shinto ritual prayer, roughly means turning bad experiences
into good in order to enjoy a long, happy life)

More Videos

2016 Concert
2015 Concert
2014 Concert
2013 Concert
Full YouTube Playlist