Sougyoku

Sougyouku is a major antgonist of the Shinkalion franchise.