Aniworks Logoworks
Ninpuu Kamui Gaiden

Episode 19 of Ninpuu Kamui Gaiden