RE: Lost
Thank you very much! I decided to leave the origin of the creature open, but your second idea might be the closest to what has happened.
RE: Lost