sea serpent: huge creature of the sea resembling a snake or dragon
legendary creature: a monster that is unverifiable but popularly accepted as possibly factual
armored car: an armor-plated truck with strong doors and locks used to transport money or valuables