Rachel's World of Beauty in 60 Seconds: Japan

Rachel experiences the ultra-high tech world of Tokyo fashion and beauty.


Video Extras