Kotomora
可憐 (かれん, karen) Japanese meaning: delicately lovely | Kotomora