They keep using "shin". Do they mean "god"? I know the kanji can be read as "kami" or "shin". But they properly translated god and goddess before, so that can't be it. Is it just "shin" in kata or is it some different kanji? It just sounds really awkward.