Twirls colorful spectrum yellow violet