The Japanese have always been innovators, especially when it comes to these scandalous vintage ads from the Japanese clothing company Jun Rope. Directed by Richard Avedon and starring Anjelica Huston they are equal parts beautiful, creepy and entertaining. Enjoy
OW