Large giant. Keen Smell. The troll has advantage on Wisdom (Perception) checks that rely on smell.
Adventure On VTT needs JavaScript to run.