
Two college girls throw a party to make new friends but end up bargaining with a demon they accidentally summoned with a glittery pentagon decoration in this quirky animation.
Directed by Austen Payne
User score
0 votes
Released
October 16, 2017
8m
English