Kotomora
逃げ失せる (nigeuseru) Japanese meaning: escape | Kotomora