>>280161903
The demon race is actually a special race touted to be the messiah