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