OOOOO!!!! This character seems like he would be a great match for the main villain. We need someone really strong to be able to fight all these other crazy strong characters. Although I think traveling at the speed of light is a bit crazy. You could travel the whole earth 7 times in one second at that speed.