I think it is a Tussock Moth caterpillar. ID help please. Thanks!