In the midst of an industrial revolution, the people of Hinomoto fight hordes of undead creatures, known as Kabane, using powerful armored trains.
2015
1988
2016
2024
2021
1997
2022
1976
1993