The story of an ancient mask that possesses the human form to commit visceral sacrifices of vengeance for the incarnation of its God.
2000
1985
1994
1987
1999
1986
2003
1998
2005
1988
1989
1993
2006
2020
1984
1995