Kotomora
誇らしげ (hokorashige) Japanese meaning: proud | Kotomora