No one wanted to guess. Oh well~
I'll just post the answer anyway. It is a Jelly Lens for close-up :)
It comes with a reusable sticky adhesive that you can just stick on to the lens on your phone, and voilà, you can take close-up macros ... using a camera phone -_-"
Boutonnière (buttonhole) taken with close-up mode at 10cm distance

Boutonnière (buttonhole) taken with close-up mode AND Jelly Lens attached

It's just too bad about the orange vignetting that it's causing. I think if the lens of your camera phone is not located too deep inside (especially phones that come with a slider to protect the camera lens), the vignetting wouldn't be too obvious.
I converted them to B&W. Not too bad :)
<
The prints on the ring of my 50mm lens

Somehow I think it's like the reverse lens effect.
I got it for RM22 from a shop at the Lower Ground floor of One Utama. Yeah, seems pretty expensive ... but then I just gotta try it la~ ^_^
They also have other types of lenses (filters) for different effects, eg. colour, sparkle, fisheye, etc.