It took me a minute to figure it out, but I'm pretty sure that's the Mighty Mystical Martian Bat. I don't know who else it could be.