User blog comment:VideoVanSolazmedia/Star Vs The Force Of Evil Lost Episode: Star Butterfly's Revenge/@comment-152.26.178.40-20180405170100

That image looks like something from a David LYNCH MOVIE!