Kotomora
今更 (いまさら, imasara) Japanese meaning | Kotomora