Io Caterpillar (Automeris io) - CAUTION...These guys sting...and do not like you sitting on them...ouch!