They're actually from the future
From the when the Federation will be threaten by a plesiosaur probe.
(
gijoel,
Mon 23 Oct 2017, 11:23,
archived)
I fear this is all too whimsical for modern Star Trek...
Also: plesiosaur! I couldn't remember the word and I ended up just typing "monsters" above, haha.
(
Cruising Capacity,
Mon 23 Oct 2017, 11:48,
archived)