User blog comment:~Mana~/Just a question.../@comment-3033302-20110628204626

My guess is they are in France since France is the country that has come out with Metal Masters first.