Did you guys know that the word ” Sakura ” in japanese means flowering cherry tree. ( Bet you didnt know that did ya!) This is a new strain for me guys so enjoy the vlog !!!!!