+1Some sort of sphinx moth
You might have found a Saturniid moth! They can get as big as 7 inches here in the USA. You probally saw a Prometha Moth based on where you are located. Search for USA Saturniid moths google and try to find one that resembles the one you foundI have seen a few of something that looks just like that in my yard.
They are HUGE!! bigger then most birds.
Never tried to catch one, I just stand there starring with my jaw dropping
Enter your email address to join: