man i can't keep repeating this every time the topic comes up...
S and Th sounds have no distinction in Japan, so like R and L, the translations are wonky. Cloud says Sephiros, but it's still Sephiroth, and a Japanese artist even spelled it Sephiros in a video title