Peach Boy Riverside 8 - Coolkyousinnjya

There's demon-slaying action galore in this stylish update to a Japanese folktale from the creator…