Kotomora
悪婆 (あくば, akuba) Japanese meaning: mean old woman | Kotomora