Japanese redhead Alice Ozawa radiates a sense of grandeur from her neatly-trimmed bush after some restraint. Photo #1

Japanese redhead Alice Ozawa radiates a sense of grandeur from her neatly-trimmed bush after some restraint.