It's hard to come up with a title. I've heard many suggestions. Lighting/Tesla Coil in her eye, a world, a starry sky, the universe, and so on. Regardless, I think it's a pretty cool picture.