Aniworks Logoworks
Ninpuu Kamui Gaiden

Episode 26 of Ninpuu Kamui Gaiden