Yaksha

Yaksha are nature spirits that inhabit the jungles surrounding Jackal Heart.

Abilities
They leave no trail as they move through the jungle, leaving it completely undisturbed.