Devil on Trial

The devil Mephistopheles wishes to put himself on trial, and he is requesting your assistance.