A freelance reporter is investigating an urban legend about an aikoki (literally: love bite monster) that only attacks men in this erotic horror film.
1998
2000
1983
1997
1993
1999
1995
1994
1988
2017
1991
1992
2004
1996
1990
2010