Media
05.18.01 E3: 15 screenshots More media
 
Lufia: The Legend Returns
News
Media
Artwork
Other