Lufia - The Ruins of Lore © 2003 Atlus USA.
GAME ID: AGB-AGDE-USA
Released on May 06, 2003 in the USA.
Game's ROM.