User blog comment:LesStudios/Kaiju Ideas/@comment-1030114-20141004221814

I've thought of an Alien Race for the series!

Name
Comes from Shōri (勝利), meaning Victorious.

Appearance
The Shori are a race of aliens who look almost identical to humans, and wear clothing typical of Ancient Greece, donning clothing such as togas and robes. They have a king, named Yūkan, who rules over them. At first, they follow the hero and support them, but eventually take away their support after the hero has to make a controversial kill, and unleash a kaiju to attack the hero. (Still thinking of the Kaiju, though.)