Aniworks Logoworks
Shuten Doji - The Star Hand Kid

Episode 1 of Shuten Doji - The Star Hand Kid