In the midst of an industrial revolution, the people of Hinomoto fight hordes of undead creatures, known as Kabane, using powerful armored trains.
2006
2012
2007
1976
1999
2011
2010
1980
2013
2023
2021