look at this. this plant is 3 weeks (21days) into flower. today i noticed this little baby. is it good luck? does it mean i'm going to get a visit from a unicorn or alien or something