Wa nyudo

Wa nyūdō is a giant, fearsome man’s head trapped within a flaming ox-cart wheel. His head is shaved like a monk’s in penance for his sins during life.