I also wondered about the possible Pennywise connection for exactly the same reasons Falseprohet stated. I worked out what "Elvid" was but surmised he could maybe be another incarnation of Pennywise, we know he is capable of changing his appearance easily. I love Pennywise though so maybe just want to believe it was him.
This story left me feeling frustrated and disgusted. Great job SK.