Sanuro no Oni

Sanuro no Oni was an oni with trademark talons.