It sounds like it might be ICE. Ice is covered in crystals and gives it that white look. It is very dank and I hope I get to try it sometime.

Forgot to add, ICE is also a mix of Skunk, Northern Lights, and Shiva. So the smell is from the skunk, Ice definately sounds like what you have.