Mythological definition of incarnated=a deity that becomes human or assumes human form.
My idea was Princess Zelda (she is the incarnation of the goddess Hylia), but I found it funny how someone interpreted the game's description as Mario.
English
-
Edited by TitanGear: 10/3/2014 7:37:02 PMAh I see. I figured since you said yes to mario you meant Incarcerated since Peach is always getting captured. My bad
-
Don't worry, Peach must be a psychedelic Mushroom goddess like the heavenly Rosalina is a galactic deity.