Has a globe from a Dietz Vesta Lantern in it. Flashes. My thought is a roadside emergency light. Anyone ever seen one?