I think I know the one you mean! It's totally adorable....
Is it this one?
I'm think that it's a F/W 06 bag, though, so maybe the reason you haven't been able to find it is that it isn't in stock at some places yet. Have you tried contacting the Luella website? Net-a-porter may also be a good bet.