Aniworks Logoworks
Shuten Doji - The Star Hand Kid

Episode 2 of Shuten Doji - The Star Hand Kid