Pretty certain this is Ranger Squirrel.
New Karma is pretty darn strong.
And indeed it is Ranger Squirrel (saucenao'd it). Adding tag.