Sham es un cazatopos a bordo del Medos, un tren que viaja por los interminables e intricados raíles que conforman el mar de hierro, en el que habitan numerosas criaturas monstruosas. La mujer al mando del ferrocarril es la capitán Abacat Naphi, obsesionada con dar caza a un topo gigante que habita en el subsuelo. Sham está convencido de que hay algo más allá del mar de hierro y, cuando encuentra unas misteriosas fotografías en un tren descarrilado, el joven iniciará su particular búsqueda del final de las aparentemente infinitas vías de tren.