In the midst of an industrial revolution, the people of Hinomoto fight hordes of undead creatures, known as Kabane, using powerful armored trains.
2024
2010
2014
2016
2015
1990
2000
2006
2025
—
2012
2008
2009