I think it's Lucifer :) ("please allow me to introduce myself ..")
Any other reports of this meeting? It is awfully quiet and nothing is being reported that I have found.