Please link to the page. Posting others photos is not allowed.
To answer the question. Buy a cheap point and shoot and use the built in flash. Pretty much what it looks like to me.
I don't think a camera phone will achieve this. Look into Lomography. It's all about cheap, expired, crappy film and overpriced plastic cameras, but that's what creates those kind of images.