Still, a troll is a troll...they all smell, sooner or later. ;o]
They smell like ozone... and burnt troll.