Looks like the Dread Dormammu to me.
I hate x-rays like this. There is no way my dental plan is going to cover this one!
djm