My sister found this in her yard today. She lives in New Smyrna Beach, FL. Do you know what it is? Looks like an alien! Thanks so much,
This is a newly metamorphosed Luna Moth whose wings will soon expand to their full size. We have two pages on our site devoted to this etherial beauty.