@Zael
Neo is "New" in Greek. New in Japanese is "Shin" (新). When writing English words in Japanese katakana, there's no distinction between "s" and "sh" sounds.
Presumably this dude used 新 at first and then the English letters/katakana for "Sin," but since that doesn't translate well the...