Drinker moth caterpillar?

I'd appreciate help in identifying this caterpillar spotted today near the giant play anthill
Anonymous