There are always lots of requirements to fill when deciding which strain to grow: strength, yield, flavour, ease of growth, suitability to climate etc. There is one marijuana plant that tries to bring together all these features in a perfect balance in or