greebles

I’ve been told there may be a geebles infestation in my couch. What do you guys think??

I’ve been told there may be a geebles infestation in my couch. What do you guys think??