I think that the strap(s) are hidden under the hood. But it has straps on the bottom (holding the flashlight) that leads me to believe its a camera gear back pack. I would assume its a european make, and I would look for a company with a large or longish logo. (I think that that detail on the back covers up the company logo) Maybe some of the UK guys might be able to help out.
The outside definitely looks hardshell, but it hasn't matched anything I could find. And yeah... there's straps on the bottom holding the Maglight in place. But those could've just been added on.