Taro's Tree

Taro&#39;s Tree is the third location in Kena: Bridge of Spirits.