A woman comes to a mysterious cocktail party only to find out that it is a ritual sacrifice… and she is the lamb! Dancers act out her life and the Ritual Cult leader brings an end to her trauma. Rebirth is just a butterfly away…

Video & Photo

1 photos