Ummm . . . mannequin deli car? Creepy or cool? You decide.