Kotomora
ココリス (kokorisu) Japanese meaning: coccolith | Kotomora