iblazr is a LED flash that can be attached to the 3.5mm audio jack of any devices, not just smartphones. It is extremely compact and lightweight, measuring 27 x 32 x 9 (mm) and weights only 10g.
I bought the iblazr in Hong Kong from Life Digital located inside ifc mall for HK$388 (S$67).