I'm not quite good at naming characters (since I usually base them on their characteristics), so my suggestions might not actually be very good...
Anyway, here's my name suggestions...
I'm more inclined to the second one for some reason...
Well, whether you choose one of the suggestions in this forum or you create your own is up to you, but nevertheless I'm looking forward to the outcome of your fan fiction. So good luck!