Akita tradition

Enjoy a Very Unique Japanese Dining Experience at This Restaurant in Tokyo!

“Namahage” is a very old tradition in Japan which takes place on New Year’s Eve throughout Akita Prefecture’s Oga Peninsula. During the ritual, demon-like beings are believed to come down to the village from the mountains. They are represented by villagers who dress-up as these demons. This Japanese folklore has been used as the theme…