Aniworks Logoworks
Spooky Kitaro

Episode 81 of Spooky Kitaro