Well-known across Japan, the namahage are regarded as ogres or demons that strike fear in the heart due to their wild, loud shouts and frightening appearance. However, the namahage, who descend from the mountains every New Year's Eve, were once worshipped by villagers as gods or spirits who purge away the sins and impurities of the old year, blessing them with a happy new year ahead. There is a restaurant in Akita City where you can experience this namahage culture firsthand.