Human

Humans are the only force stopping the Chimera from obtaining Earth. It is believed that they are the descendants of either the Chimera or the first opposing force in the first battle for Earth. The last known strongholds against the Chimera for the Humans are Britain, France, Poland, and possibly Australia and Luxembourg. Whereas Spain, Germany, Belgium, Iceland, and The USA are all in Dispute.

{stub}