Kotomora
取り返し (torikaeshi) Japanese meaning: recovery | Kotomora