Rudora no Hihou (or Treasure of Rudora) is a game for the SNES/SuperFamicom made by Squaresoft. The game is your typical RPG except with one important difference; you can make your own spells as well as learn spells from enemies. The downside is that the process is done by combinations of kanji (the Japanese alphabet), but once you get the hang of it, spell-making is as easy. Since Square didn't think this game would appeal to Americans, it was never released over here.
Thanks to emulation and fan-made translation patches you can play this great game in English. The game centers around aspects of dharmic religion, in partical the wheel of time. Rudora (Rudra) is the God which destroys the world every 4000 years so that a new world can be born. The story takes place during the 15 final days before the race known as 'humans' are to be eradicated and a new race is to be made. I won't say much more for fear of accidental spoilers. ^^;;;;