In the midst of an industrial revolution, the people of Hinomoto fight hordes of undead creatures, known as Kabane, using powerful armored trains.
2022
2014
2023
2025
2024
1999
2004
2005
1979
1996
2008
2015
2018
2013