Lufia - The Legend Returns © 2001 Ubi Soft European release. Game developed in Japan. See the original; "Estpolis Denki - Yomigaeru Densetsu [Model CGB-BLCJ-JPN]".
GAME ID: CGB-BLFP-EUR
Released on October 23, 2001 in Europe.
Game's ROM.