MMLEden2.png (640 × 480 pixels, file size: 12 KB, MIME type: image/png)
Screenshot of Eden from Mega Man Legends.
|This file was uploaded by the photographer or author.|
Appears on these pages
Eden (エデン, Eden) is a mysterious giant space fortress from the Mega Man Legends series with a...