Shuten-dōji

Shuten-dōji (酒呑童子?) is a gigantic ruler of the Oni, creatures of Japanese folklore.

In popular culture: