Kotomora
ババ臭い (ババくさい) Japanese meaning | Kotomora