Zōchō-Ten
Zōchō-Ten (Zocho, Zōjōten)
One of the four heavenly kings or Shi Tennō. Zōchō-Ten guards the south.
SOURCE:
Japanese Mythology A-Z – Second Edition – Written by Jeremy Roberts – Copyright © 2010 by Jim DeFelice – Publisher : Chelsea House Publishers