Okay Libby, now you really have my attention!:)
Is Barbara a mermaid coming out of the water?
Geese? Maybe fois gras? (Just read a food blog, so that's on my mind.)
Mmm, if I had to hazard a guess I'd say a cat--
I've no idea.
Thanks for stopping by and commenting!