Satan called a worldwide convention