No one can say what strain that is, at all. You can guess, but i an safely say you'll never be right, and if you are its nothing to do with knowledge, it's luck, pure and simple.

Looks like good weed, whats the sativa/indica ratio? At least that'll narrow it down. If it IS a NL cross it'll be prodominantly indica, or at least it should be.