Talk:The Nest/@comment-26428960-20160423184145

I think this episode is about Penny's pet spider. We can see the spider webs cover the people in the promo.