Aniworks Logoworks
Ninpuu Kamui Gaiden

Episode 17 of Ninpuu Kamui Gaiden