Moved to questions, as support is for help with running the game / compatibility
To answer you though, I've neither heard this rumour nor seen this NPC.
To my knowledge, whoever said this was a troll, and the only characters that will spawn are:
-Spooksby the ghost
-Dire Chad the Spider
-Charles the Pumpkin
-And The Skeleton, Louis Decay