Vinyl Scratch (Mirror universe)