Been working on this one for almost a year on and off, really happy with how it turned out in the end.