From what I can see I would say its a saturnid moth caterpillar, poss. one of the Nudaurelia species - Nudaurelia cytherea being close but there are heaps of species in this genus and I suspect that there will be several with similar looking caterpillars.