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.
2006
1983
2021
2022
2019
2002
2018
2012
2001
1987
1953
2013