

Lykantropia
3.9(7) 1981-01-01 6 minAnimation
Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
Full credits on TMDB

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