Kotomora
象牙質 (zougeshitsu) Japanese meaning: dentin | Kotomora