CommentStreams:A8fdf8fc0b82a2a0f2c44c0b0958af7a
From The Lost Media Wiki
The ObscUrban wiki article actually contains a list of hypothetical inspirations for the story and creatures. The story was probably posted anonymously though, so we may ultimately never know.