protogeek.com
Fresh Veggies Vendor
Bangkok, Thailand
And by veggies of course I mean chillies...