So what do we have so far?
1, A giant creature, which we can't see, who makes a mechanical sounding roar and shakes trees without destroying them
2, A polar bear who has been transplanted from the artic to the tropics
3, A decade old request for help, from the same island, the radio picked up...