16+ / Dubbed On the island country Hinomoto, humans hide themselves in fortresses called "stations" against the threat of zombie-like beings with steel hearts known as "Kabane." Only armored locomotives known as "Hayajiro" go between the stations.