Kotomora
骨髄 (こつずい, kotsuzui) Japanese meaning: bone marrow | Kotomora