Awesome creature. I just did some quick research...it appears to be some kind of Tussock Moth caterpillar. They are the only ones in my caterpillar guide that have those tufts of hair that stick out.
I agree with Anne @annepann. At a young stage, when the brushes are growing, they are lighter in colour. Very interesting picture. Thanks for sharing. Fav.