Suchiro no Oni

Suchiro no Oni was an oni of the Shadowlands.