>>9049540
The brand, sesame street print and all. Maybe it was an edit of someone else's art, or maybe I'm just imagining things.