Kotomora
喜ばす (yorokobasu) Japanese meaning: delight | Kotomora