Rururi Ra Rura © 1998 NEC Home Electronics, Ltd.
GAME ID: FXNHE627
Released on Feruary 20, 1998 in Japan.
See Goodies section.