Demon Train

The Demon Train is an enemy from The Legend of Zelda: Spirit Tracks.