Aniworks Logoworks
Shuten Doji - The Star Hand Kid

Episode 3 of Shuten Doji - The Star Hand Kid