by Tiny Gigan » Sun Apr 15, 2007 4:06 pm
Guess I probably do deserve a few lashes for bringing up Power Rangers...
In all seriousness, I don't think there's really any official background story to speak of for any of the monsters in Final Wars that wasn't just explicitly stated in the movie. Could be wrong though.