In the midst of an industrial revolution, the people of Hinomoto fight hordes of undead creatures, known as Kabane, using powerful armored trains.
2017
2014
2025
2023
2024
2015
2020
2021
2012
2008
2009