Definitely fan fiction of Saladfingers. Wouldn't expect it to be any bizarre, more or less.
Mother of god -_-
Not exactly sure what I just watched. The animation was okay but the overall film failed in scaring me.
Thanks, I'll enjoy not sleeping for a week!