Aniworks Logoworks
Ninja Resurrection

Episode 1 of Ninja Resurrection