Screenshot of Eden from Mega Man Legends.
|This file was uploaded by the photographer or author.|
Appears on these pages
Earth (地球 Chikyuu) is the main setting and backdrop for the Mega Man franchise. It is the third...
Eden (エデン, Eden) is a mysterious giant space fortress from the Mega Man Legends series with a...