2017 / Japanese folklore “Namahage” to appear at Little Tokyo, Jan. 1 Namahage in traditional Japanese folklore is a demonlike being, portrayed by men wearing hefty ogre mask and straw capes during a New Year’s ritual of Akita prefecture. Namahage L.A. (photo in left) was founded by Jimmy Pearly Staley and Robin… Read more →