Hi, I don't manage to find an Id for this beauty I found in a rainforest area around Paraty, Brazil. I do appreciate any help or suggestion, Thank you, Myriam