Mountain troll (Troll Invasion