Huggalon the Heart Watcher is a level 92 elite stone giant in Townlong Steppes. He spawns in the cave beneath Niuzao Temple.
To Huggalon's left is a [Fragment of Dread], a poor-quality lost treasure of Pandaria that vends for 90. Huggalon is not a criterion for [Glorious!].
Together with Archavon the Stone Watcher (earth), Emalon the Storm Watcher (wind), Koralon the Flame Watcher (fire) and Toravon the Ice Watcher (water), they form the catch phrase for Captain Planet ("Earth! Fire! Wind! Water! Heart! GO PLANET! By your powers combined I am Captain Planet!").