Aniworks Logoworks
Ninpuu Kamui Gaiden

Episode 7 of Ninpuu Kamui Gaiden