Actually,their names come from a Japanese language(Ainu or Okinawan,I think):
Sora means sky
Kairi means sea or ocean
and Riku means land or earth
Actually,their names come from a Japanese language(Ainu or Okinawan,I think):
Sora means sky
Kairi means sea or ocean
and Riku means land or earth