Rachel Hunter's Tour of Beauty

S1 E10 JAPAN

On her Tour of Beauty in Japan, Rachel takes to the streets of Shinjuku to meet the young men and women who live and breathe the extreme Japanese street fashions. She also enters the secret world of the Geisha to learn more about the attraction and allure behind these icons of Japanese beauty.

Twitter