Mech Rider (Secret of Mana)

The Mech Rider is a boss in Secret of Mana.