Kayashima Naoya es un carismático peluquero que lucha por sobrevivir en condiciones extremas, cuando el tren en el que viaja acaba en un mundo futuro devastado en el que no hay comida, agua ni comunicaciones.