Butterflies, the flying rainbows, is the real marvel in the Gods creation. Butterflies are the most beautiful insect in the world, just watch this beautiful creature video. Enjoy!