st.mephistopholes 2000