History shows again and again how Godzilla gets you high. This indica-leading strain grows in the hot area of Cana de Espana, and it’s noticeable by its vanilla, sour, berry smell. It flowers in about 55 days and it’s noticable by its green and purple colors.

Leave a Reply

Your email address will not be published. Required fields are marked *