Battle of good vs evil around a tree of life | Fantasy