Has anyone heard of or grown a strain called Phantom? I got 9 of them from a friend and decided to start them in the green house, just put them in the ground last week. the only thing I know about them is they are an idica(obviously) picture was taken june 1st. they are all vegging well so far...