Team name: Mastermind FC (?)
Country: EST