Aniworks Logoworks
Ninja Resurrection

Episode 2 of Ninja Resurrection