Megara is a 27 year old princess who is originally from Hercules. She also makes an appearance in Kingdom Hearts: Dream Worlds.
Advertisement
Megara is a 27 year old princess who is originally from Hercules. She also makes an appearance in Kingdom Hearts: Dream Worlds.