舞首 (Dancing Head)
Maikubi: The Legend of Japan’s Dancing Samurai Heads Japan’s folklore is a labyrinth of the strange and the supernatural, populated by creatures known as yokai. While some yokai are mischievous or misunderstood, others are born from pure, undiluted rage. Among the most chilling of these tales is the story of the Maikubi (舞首), or “Dancing […]
