I've seen "similar" advertising torches, really cheapos...they are indeed "throwaways" as the tube is sealed and one can't change the battery (in any "normal" fashion) without cutting or gouging out around the bulb. The ones I've seen are incandescent.
I filled out some survey online for a "free flashlight". It was a single AAA M*g knockoff, aluminum housing, lanyard (I thought the lanyard was worth the survey!), incandescent with a POS beam!! I was going to mod it with a LED, but it's now a Christmas tree ornament!