Freelancer:
METAJIN
80days
Here's my take on it. Please let me know if you have additional request.