Kotomora
国連旗 (kokurenki) Japanese meaning: United Nations flag | Kotomora