Kotomora
今更ながら (いまさらながら) Japanese meaning | Kotomora