I loooove frog stamps and this one from There She Goes's Toadally Awesome stamp set is super cute! It's being released this Saturday after the release party!
I colored him with my reinkers and aquapainter brush and used this week's MOJO sketch #262 for my layout.