Kotomora
引っ返す (hikkaesu) Japanese meaning: turn back | Kotomora