Cryptids

A hallucination with hallucinations.