Mech Rider 3 (Secret of Mana)

The Mech Rider 3 is a boss in Secret of Mana.