Freelancer:
dervishiredi
i tried making it very simmilar
I hope it reaches your expectations