Crayons, IIRC. The butterfly-like thing is called a colorfly; it's a creature from a world I made up when I was much younger. And yes, rainbows are always in the opposite direction from the sun (and generally not in a clear blue sky); then again, rainbows generally don't have pots of gold, and clouds don't usually say ":-)" or "Nice day".