Glen, the Loch Ness Monster, is as hard to find as he is lovable. A genuine introvert at heart, he values his alone time, appearing only on special occasions when the waters are still and the moon shines perfectly. Protecting his identity like a precious secret, Glen is a gentle giant whose existence is a softly spoken tale among his friends.
