Tropical leafwing - Anaea aidea
More tropical leafwings