Instructions
Play through "Final Fantasy" until you come across the prince in Elfland. The game informs you that he is sleeping and cannot wake up.
Go to the Marsh Caves, marked on your in-game map.
Defeat the wizards, until you reach the end of the cave.
Enter Northwest Castle to find Astos. Defeat him to receive 2,000 gold and a crystal eye.
Head north past the mountains, west along the river, and then northeast to enter Matoya's Cave. Talk to Matoya to return her crystal, and she will give you an herb in return.
Return to the sleeping Elvish prince. With the herb in hand, he will wake up and gives you the mystic key.