I like all of them tbh but I also thought about something else like if he meets a dragon at some point and does kill it and makes it a skeletal Dragon he could name it Tatsu
Life has as many meaning as the stars in the sky which is to say an infinite amount. but it takes one out of a hundred to see the reason why their are so many