Aniworks Logoworks
Shuten Doji - The Star Hand Kid

Episode 4 of Shuten Doji - The Star Hand Kid