Mountain Troll

The Mountain Troll appeared in the 1997 literature called Harry Potter and the Philosopher´s Stone.