Shanidâru no hana (2013) 2013, Drama, Japan Shanidâru no hana (2013) Duration: 1H45M Description: A flower called Shanidar grows and blossoms on the breasts of specific women. It secretes a substance, which is in high demand as it is used for creating pharmaceuticals. The harvest is profitable and so the women are alternately ….. Trailer ↗ Japan 2013 Drama