product super lemon haze Film (28311)