Aniworks Logoworks
Ninpuu Kamui Gaiden

Episode 13 of Ninpuu Kamui Gaiden