a large orange fox muppet wearing a hooded cloak and herding a bunch of random muppet animals following behind through a dark blue forest, sesame street, photograph, photography, ultrarealistic, national geographic
a large orange fox muppet wearing a hooded cloak and herding a bunch of random muppet animals fol... [more]