/

Creature was thought to be hallucinating

Odd-looking creature leaves memorable impression.

Credit: DANIELLE DUFAULT
Exit mobile version