One of the creepiest window displays I've ever seen, on 4th street retro row in Long Beach.