Becoming Gods for a Night
S14 E11 May 5, 2025 0h 27m
Source:
Advertisement
Advertisement
Advertisement
Overview
On New Year's Eve, families in northeast Japan are visited by monster-like figures called namahage. We follow a group of men trying to keep up their proud tradition as the local population dwindles.