May 10, 2024Illustration Onibaba The onibaba: once a frail old woman, now a malevolent spirit, her eyes aflame with resentment, her snarl revealing the savage fury of karma’s grip. share: