Kotomora
血玉髄 (ketsugyokuzui) Japanese meaning: bloodstone | Kotomora