A great watch, some scenes are a bit hard to watch indeed and looks realistic. Kudos to the actors. I just read that this is a Korean-Japanese co-production, which is why the slow-mo rain scene sooo a K-drama coded also has a lot of Korean food scenes.
https://youtu.be/Jej84NX7XTs
the OST Sekai Owari - Silent keeps getting stuck in my head