Kotomora
珠心 (しゅしん, shushin) Japanese meaning: nucellus | Kotomora