Normally I'm not a huge fan of non-canon character variations, but this is by far one of the best fan arts I have seen!