Kotomora
本質 (ほんしつ, honshitsu) Japanese meaning: essence | Kotomora