Aniworks Logoworks
Ninpuu Kamui Gaiden

Episode 23 of Ninpuu Kamui Gaiden