Tree of Mana (land)

The Tree of Mana is a Land in Legend of Mana.