I dunno what it was exactly, but this "Grandma" clown character gave me the willies!
[deleted]
No willies, exactly, but there were moments where "Grandma" annoyed me, vaguely.