Kotomora
星条旗 (せいじょうき) Japanese meaning | Kotomora