I wouldn't say that since that picture of Star is from the comic books and background seems to be taken from the episode "On the job".