Lykantropia (1981)

3.9 January 1, 1981 6m Released

Wolves reveal they are really humans in wolf costumes and proceed to eat each other.