My wife took a pic of this critter on the side of the house. I think it is some of moth? Not sure though. Any ideas?