A God Tree (神樹, Shinju, English TV: Divine Tree) is a gigantic tree that grows in earth that has been soaked in the blood of countless battles. Due to its massive size and the conditions under which it is grown, the God Tree is revered by some cultures; humans used to worship the God Tree of Earth as a sacred pillar that extended into the heavens.