Kotomora
精髄 (せいずい, seizui) Japanese meaning: essence | Kotomora