I've had this sketched out for weeks but finally got around to finishing it today. It's gone through a lot of changes but I'm happy with how it turned out.