Aniworks Logoworks
Ninpuu Kamui Gaiden

Episode 21 of Ninpuu Kamui Gaiden