The flag of which country is in the picture?
Correct answer: North Korea
Myffa
Despite the supposed meaning, I wouldn't consider it the world's friendliest country!