Twin Goddesses © 1994 Polygram Magic of Japan
Game ID: SLPS-00018
Released on December 22, 1994 in Japan.
Game's CD.