This manga was peak. The ending is left ambiguous to us readers. The girl in the end could be anyone, Miwa, Machi or even Wakana Isono. Ig it is meant to symbolize that Amamiya Kazuhiko will always be haunted by his past but nonethless will strive to move forward.