Mounted Miniblin

Mounted Miniblin is an enemy in Spirit Tracks.