It seemingly takes inspiration from the Beatles’ iconic Abbey Road album ... City street (you can see Radio City Music Hall in the background). Along with the two human characters are a bunch ...