God Martial Spirit Legion

God Martial Spirit Legion

Trivia

 * All members of organisation are named after the pieces of Chinese chess.