Ranger troll