Kotomora
脊髄 (せきずい, sekizui) Japanese meaning: spinal cord | Kotomora