The Stamps of Life is introducing a new Sizzix stamp & die set designed by Stephanie Barnard called Bugs(it features a really cute ladybug) and an exclusive Stamps of Life patterned paper pad called Happy. You'll find both of these items on our website ht