Kotomora
脳髄 (のうずい, nouzui) Japanese meaning: brain | Kotomora