The Onibaba (鬼婆): A figure from Japanese folklore, translating to “demon hag.” Often depicted as an old woman transformed into a malevolent spirit due to resentment or karm