So, I was looking around a bit more today and found these...
a cute little cat massager...
a friendly little garfield...
...and I'm not even certain exactly what kinda larvae this thing is supposed
to be.
All I know is that they supposedly vibrate.
I would so dig being able to find the Powerpuff Girls! ;->