ZOUCHOUTEN - Viruudhaka
Zouchouten or Viruudhaka is one of the four heavenly kings or guardian gods and guards the South.
What is trampled under his feet is the demon, the Buddhist enemy.

Japanese Art T-shirts - ZOUCHOUTEN