The Magic Crystals Trivia

Warning: This section contains spoilers.

John Leoard (5/6/1965-2/1/2010)

  • (Unknown)
  • Along with Mary Sien, one of the creators of the Magic Crystals. Read her story.