Kotomora
申し訳ありません (moushiwakearimasen) Japanese meaning | Kotomora