Belovia

Belovia is a nation in Europe, member of EFC. It has hosted and won the MIFF Belovia 2015 World Cup. It also hosted the MIFF Belovia 2015 Champion of Champions Cup. Unfortunately it hasn't participated in the MIFF Polskaňowa World Cup 2016.