Mega Mario Man

Mega Mario Man was a Grand Star user on Star Road.