CITC makes a product called "Fog in a Can" which is like a spraypaint can that emits fog instead. You'd use it up fairly quickly, but I bet you could find a way to keep a few spare cans around if you planned to do puffs of fog all day. It's probably your best bet. Might even be able to find some at a Halloween store that's unloading stock, if you happen to be very lucky!
Edit: Just noticed you're not in USA. CITC does sell their stuff in Philippines but I don't know how hard it is to find.
Last edited by djlemma : 11-05-2012 at 03:29 PM.
Reason: Adding additional information