Kotomora
誇らしい (hokorashii) Japanese meaning: proud | Kotomora