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.
1921
2009
2020
2005
2018
1966
2014
1923
1918
2013
2017
2011
1983
1999
2001
2019
1919