Had a great time working on this one :3
Sorry about leaving some messages during the open commission stage unanswered, I got a bit overwhelmed;;