The rubber band rotating butterfly toy mainly relies on the torsion of the rubber band to achieve the rotation and flight of the butterfly. By manually turning the head or wings of the butterfly, the rubber band is twisted to store elastic potential energy. When the hand is released or the mechanism is triggered, the elastic potential energy of the rubber band is released and converted into kinetic energy for the butterfly to rotate, thereby driving the butterfly's wings to rotate rapidly, generating an upward force, allowing the butterfly to "fly" briefly.