Legend © 1994 Seika
Game ID: SNSP-6L-EUR
Reviews: [FR] September 1994, Consoles + N.35: 90%
Game's ROM.