User blog comment:DalmationDearly24/Speculations for Unaired episodes/@comment-4136322-20160412163712

Actually, The Nest episode is about Evil Turtle.