Morpho peleides
The Peleides Blue Morpho, Common Morpho, or The Emperor(Morpho peleides) is an iridescent tropical butterfly found in Mexico, Central America, northern South America, Paraguay, and Trinidad. Some auth...
Morpho peleides - Wikipedia