Kotomora
二分脊椎 (nibunsekitsui) Japanese meaning: spina bifida | Kotomora