Year Winner Country
2024 North Korea North Korea North Korea North Korea
2022 Spain Spain Spain Spain
2018 Japan Japan Japan Japan
2016 North Korea North Korea North Korea North Korea
2014 Germany Germany Germany Germany
2012 USA USA USA USA
2010 Germany Germany Germany Germany
2008 USA USA USA USA
2006 North Korea North Korea North Korea North Korea