「大主神官」 (Dai Shushinkan) "Head Priest" We're on a mission from God.

Random Curiosity