Most strains are mixed these days. At a glance I would say much more indica by the coarse leaves and frostiness. But....smoke some. Does it give you red eyes, munchies and forgetfulness, or make you feel sleepy and dopey and give you a bit of a hangover the next day? At least part indica then by the way I define the two.
Sativa makes me feel busy but leaves me thinking clearly. I usually end up zipping around multitasking and getting things done. I don’t get red eyes, confusion, munchies or hangovers with pure sativas.
Any time I feel those munchies I consider it to be not a pure sativa. But different people are affected differently sometimes, and also like everything in life the distinction between the two species isn’t always black and white, botanically speaking.