Thread:DPSII/@comment-26521507-20171027111427/@comment-30158554-20180218171123

Yes. On deviantart, Mcdnalds2016 made a pic of Lily and Leo watching Teletubbies and wearing Teletubby thingies are on their heads. Maybe it can be a parody of Teletubbies they watch.