This is supposed to be an auto cheese (from Grower's Choice) but it did not flower (had to go to 12/12 lighting) and it doesn't look like an indica dominant plant (skinny leaves, tall). I think they sent me the wrong seeds.
What do you think this is?