credit to @shelockbn for line art. I hope the shading isn't to bad, something looks off about it to me but I don't know what.