Hi Bug Man,
I stumbled across your website while trying to identify this “bug”. We found it on our passion fruit vine in Trinidad. His colours are quite striking. We’ve only seen him once… but not because we squashed him! Any help will be appreciated. Sincerely,
This amazing creature is a Flag Footed Bug, Anisocelis flavolineata, or a very closely related species. They are found in Central America as well.