Kotomora
抑えがたい (osaegatai) Japanese meaning: uncontrollable | Kotomora