I found this HUGE butterfly (or moth) on the side of our church building in Brazil.