if you ever listen to kottonmouth kings, they reference green crack a couple times in some of thier songs:

Why, do you always front when you know your buds garbage
I smoke that, Purple Kush, GREEN CRACK, Lemon super silver haze
Now, you know what the fuck I mean when i say ganja, ganja, ganja

if kmk thinks it's legit, i think it's safe to assume i'ts god.