In the midst of an industrial revolution, the people of Hinomoto fight hordes of undead creatures, known as Kabane, using powerful armored trains.
2008
2014
2012
2006
2011
1992
1982
1981
2016
2023
2021
—