Is it Snapping (or Snappy) Turtle or something like that? I visited the site, but I have not made the trip out to NB. I love Lilly! A while back Vogue had an article about her. She's pretty interesting.
Also, good looking out Phrat!
There are so many pink and green items in the stores! I'm going nuts!