Sticker Smiling frog. A smiling frog on a log and over a puddle. Curious, shocking, surprising... If there is a curious amphibian in this world, those are the frogs. Adorable for some, repulsive for others, the truth is that if you stop to look at them they are, above all, fascinating.