Oh someone just threw themselves in front of the train, no biggie /s. jfc, the train system in Japan is so on top of things, THAT is the best excuse for it being seriously delayed the author could come up with
Ah, we're reaching one of the parts I saw from the Spanish scans that gave me intense second-hand embarrassment... The fool...