Wearing Hanzo, a sensual Japanese experience.