Finland participated in IMCF World Championships in Belmonte, Spain in 2023 This is the 16 vs. 16 fight between Finland with ...