Looks like super duper golden goose OG guidetti ghost grass crossed with tripple billy wee nilly. No one can tell you what a strain is from a picture.
Best guess is it's weed. There's thousands of documented strains and thousands of undocumented strains. Pollen chuckers make more and more everyday. There's absolutely no way to know what strain that is or even make a worthwhile guess