Mongrel (1982)

Tormented visions of a beast...

Mongrel