Muduro no Oni

Muduro no Oni was an oni.