@Rockdrop
My hot take on it is that the cat locks both his soul and Satomi's in limbo so he could salvage her. I think time moved differently in the limbo dimension, though, so it didn't actually take ten years of real time. Pretty sure the siren of the end was actually the ambulance siren, so...