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