This beautiful butterfly is the Caligo memnon also known as the Giant Owl butterfly. It gets it’s name due to the giant eyespots on the hindwings. And if you look closely you can spot two snakeheads on the forewings as well. If that isn’t one cool butterfly then what is?