NightStalkerXIV's definitions
A small grey creature with reflective eyes that looks remarkably like its cousin the raccoon when it is rarely seen.
by NightStalkerXIV January 25, 2017
Get the Mini Shnuffla mug.
Get the Mini Shnuffla mug.We'll email you a link to sign in instantly.