Trolls

Trolls are magical folk that live in the forest and northern expanses of the Russian North. They have exsisted for thousands of years and have been spoken of countless times in stories, religious works, and adventurous films. The largest population of trolls can be found on the Kola peninsula on the Northern St. Bishop Plateau. Trolls are magical creatures that are known to be able to heal the sick and wounded.