Freelancer:
tengkushahril
Kain Trained
New idea..according to your new brief