Definitely a Limacodidae, probably the same one, but different instar like this:
http://www.projectnoah.org/spottings/19784095
Unfortunately I can't provide you with a closer suggestion at the moment.
Most of these caterpillars are not IDed down to genus/species level.
Comments (4)