Naoyuki Niiya throws in every influence ranging from pre-war kamishibai to Edogawa Rampo and creates a hilariously horrible and exciting tale of an inspector, who gets lost on a mountain.
2015
2023
1998
1920
2020
2019
2013
1979
1989
1935
1996
1943
2016
1991
1990