Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
Could this be an Oleander moth caterpillar? Have a look at this:http://www.flickr.com/photos/dixie_nativ...
nice colours - looks like he'd be very itchy !!
Lat: -26.91, Long: -49.06
Spotted on Apr 22, 2012 Submitted on Apr 23, 2012