thetelltalemind.com
Troll (1986) – The Visuals
Visit the post for more.