This funky little character stamp is part of a set of stamps (8 in all), called Les Petites Whimsies by Sandra Evertson. I purchased them on online at Stampington & Company. Papers are Basic Grey Picadilly 6x6 pad.
Entering this in:
1. The Stamp Man Challenge: Anything Goes/Summer Colours
2. Simon Says Stamp and Show Challenge: No Rules