Kotomora
鬼婆 (おにばば, onibaba) Japanese meaning: hag | Kotomora