Kotomora
ババア (ばばあ, babaa) Japanese meaning: old woman | Kotomora