Lykantropia

3.5

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

Release Date: 1981-01-01

Duration: 0h 6m

Genres:

Actors: