Passengers are given self-heating food on Japanese trains

 


v20240901