Kotomora
五星紅旗 (ごせいこうき, goseikouki) Japanese meaning | Kotomora