I think that although the name Kai has a bad rep on here it is the only name i can think of for him but I understand that some may feel uncomfortable with the name. Unless anyone can think of a different name I will be calling the character Kai (one of the reasons is I don't want to name it something and then realise i know or used to know someone irl with that name but another reason is because I hadnt even thought of anything related to the name).
Altough his name will be Kai (again unless someone finds a name that Isnt the same as someone i know/used to know irl or a name that's not Kai and i think suits the charcter) he will not be called that on this site for the reason of its bad reputation on this site, if anyone has some name suggestions you think fits then please tell me! :)