Thread:ElectroBlaze/@comment-27469156-20160418131401/@comment-4190624-20160419162706

More guesses!

Asia:

South / North Korea

Singapore

Indonesia

Iran

Iraq

Europe:

Netherlands

Germany

Italy

Spain

Sweden

Americas:

Mexico

Canada

Africa:

South Africa