I'd had this one in the works for a while now so I finally managed to polish it off.
Total time taken: Approximately 10 hours from start to finish over many months.