Kotomora
取って返す (tottekaesu) Japanese meaning: turn back | Kotomora