Kotomora
恐悦 (きょうえつ, kyouetsu) Japanese meaning: delight | Kotomora