Rune Worth - Kokui no Kikoushi © 1990 T&E Soft.
GAME ID: TED-108 MEDIA: FD x3
Released on July 13, 1990 in Japan.
Game's ROM.