LOTM: Monster Squad Episode 13 - The Deal with the Goblin King

Here's the next part of LOTM Monster Squad! Finally got to work on it during my free time. :)

Plot: Our heroes face their greatest foes at Stonehedge, along with a new villain that may cause trouble for them.