Looks like a kitty catcher to me.
My buddy Trixie avoids the devil's workshop by using her nimble fingers to fold these numerous origami boxes. She tells me that "Cat Sadie took off one of the boxes but Cat Mojo, bless his heart, isn't smart enough to be curious about much other than what's in his food bowl. I'm his mama so I can say things like that."
Love the origami installation, Trixie!