iridescent slime 5 months ago Is this supposed to be an Abbey Road parody, or is the similarity just a coincidence?