CURRENT MISSION
World domination and/or peace
Belgium, France, Greece, Switzerland, Thailand, United Kingdom
Netherlands