Eagle Island: ArmauraIllustration for the monstrous Armaura, the main antagonist of Eagle Island. ht