Odin's psychologist does not believe that he saw a troll in the forest. He is determined to prove her wrong.
2013
1986
1989
2003
2001
2006
1990
2015
1973
2021
2020
1984
2008
1996
2023