Aniworks Logoworks
Ninpuu Kamui Gaiden

Episode 12 of Ninpuu Kamui Gaiden