Odin's psychologist does not believe that he saw a troll in the forest. He is determined to prove her wrong.
2023
1979
1998
2017
1994
1993
1999
2016
2024
2014
1949
1977
1981
1989
2005
2008
2006