Sorry, no definitions found. You may find more data at chubacabra.
Sorry, no etymologies found.
It's quite an adventure on an alien world with at one point an attack from a creature called the Chubacabra.
Creates a feeling of tension in the scene...will our heroes be trapped when the Chubacabra attacks?
They need something other than "Chubacabra Dark Skies" now that Stargate Atlantis is gone.