9Mairead Coffey10.0· January 24, 2026FollowCreators felt so cunty for releasing this horror masterpiece on September 9th, 2009. I just know it.CommentsSign in to react and join the conversation.Sign inGet the app