Its called a turboflame, you use it intsead of matches to light candles, sparklers, fires etc. I'm pretty sure they're refillable, but I don't have any instructions and can't for the life of me work out how it opens up.
Its a long shot, but does anyone know? And where do you refill it??