Here's the rough list so far, based on the first three Shining Force games and Shining The Holy Ark:
- Human
- Elf
- Kyantol
- Dwarf
- Centaur
- Pegasus
- Birdman
- Beast Man (Wolf Man / Dragon Man / Lion Man / Merman)
- Halflings (Half Giant, Half Deer, Half Fox)
- Fairy
- Robot
- Penguin
- Tortoise/Monster
- Armadillo
- Magical Creature (Domingo)
- Hamster
- Golem
- Dragon
- Unicorn
"Bad" Races - Lots of magical creatures here
- Cyclops
- Demo / Arch Demon
- Chaos Warrior
- Greater Devil
- Lizard Man
- Minotaur
- Gargoyle
- Goblin
- Harpy
- Succubus
- Vandal
- ...Just about every other enemy
I think a few of those (anything after Fairy) are more like magical creatures than a specific race.
Is this on the right track? Can anyone think of improvements or additions?
Update: Added more to the regular list, and added the "Bad" races list. There's a lot more variety in that section, and not a very easy way of telling what is a magical creature and what isn't.