Hi Will, Based on my limited experience I think this could be an Adeloneivaia species. Please have look at A. subangulata on this site: http://www.guianensis.fr/photos_saturniidae_2.htm But I don't know which species there are that are similar. You would have to ask specialist.