H.P. Lovecraft’s appeal extends across time and nations. We visit the Japanese town of Innsmouth near Arkham and Dunwich, where fish-men walk the shadows of the seaside village. We follow a reporter who journeys from the city to investigate the truth of the place. Do you dare to come along?