Life goes on, and Mahiro never dies