Smudge The Ruffle Monster

Overview
Smudge The Ruffle Monster is a Universe within the Giggle Universe, created by Peter Eric Lang. The story follows Smudge, a Ruffle Monster that lives in the countryside just outside the City of Liverpool in England. Smudge has not been seen by any humans other than one inquisitive young boy, who spotted Smudge hiding behind some bushes.