Odin's psychologist does not believe that he saw a troll in the forest. He is determined to prove her wrong.
2003
1995
1991
2022
1996
2023
2004
2001
1997
1986
2020
2009
1999
2016
1990
2024