(photo credit: Ella Misso)
This very cool cockroach puppet, made by my friend Ella Misso, looks as if it could come straight out of some Fabulous Furry Freak Brothers trip! Incidentally, here is a pilot of a proposed clay-animation film adaptation of the Freak Brothers.