belching out the devil Archive