A global citizen science platform to discover, share and identify wildlife
Probably a Slug caterpillar. The last pic is with my rock pick for scale.
Looks like a Megalopygidae, common ones are Megalopyge or Podalia sp.
Lat: 9.95, Long: -83.16
Spotted on May 23, 2014 Submitted on May 27, 2014