Odin's psychologist does not believe that he saw a troll in the forest. He is determined to prove her wrong.
2021
2004
2024
2023
2005
2022
2014
1988
1929
1931
1969
2017
2013
2018