That’s a search term that brought someone to my site.
Made me think of “The Little Shop of Horrors” when I saw that.
I am working on my 2007 Review entry. It’s going to be quite lengthy, so be prepared for a bit of reading when I post it (hopefully tonight).
Other than that there isn’t much going on.