The idea is really creative! A bat courier living in a high-altitude castle is a cool twist on a sky island setting. Giving it a mask/goggles makes sense if it's flying through harsh mountain weather. It's a unique character concept.
I would recommend sketching the whole body next, giving it clearly bat-like wings, and maybe adding a little messenger bag or a tiny letter in its claws to show the 'delivery' part.