After "googling" today, we learned that our new friend is called a "Cecropia Moth" and is perfectly harmless. He is apparently the largest moth in North America.
Since we found him yesterday, he has already began to spin a cocoon. Absolutely amazing!!!
This is what he will look like when the process is finished. How could I ever have "questioned" God's creativity in creating??