A global community of nature enthusiasts
photographing and learning about wildlife
As in photo. From comments it might be a lantern bug that has been parasitized.
Rainforest close to a river at around 80 m in Amazonian Brazil
I have no idea what it is but no doubt it will at least get a general ID from someone who studies insects.
Spotted on Aug 14, 2019
Submitted on Sep 16, 2019