Glen the Loch Ness Monster
Glen, the Loch Ness Monster, is as elusive as he is endearing. A true introvert at heart, he cherishes his solitude, surfacing only on rare occasions when the waters are calm and the moon is just right. Guarding his identity like a treasured secret, Glen is a gentle giant whose presence is a whispered legend among his pals.