Mega ditto

mega ditto is an alien in dactyl10.

appearance
just look at the pic.

other stuff
mega ditto is dactyl's 2nd mega form