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.
2018
2015
1997
2022
2012
2016
2014
2023
1995
2007
2021
1989
1996