Echo Echo

Alien Species: Sonorosian

Home planet: Sonorosia

Special powers: Can use his voice to send hypersonic blasts powerful enough to overload a large machinery and take down some bad guys many times his size. Can also multiply himself many times over to magnify the effect of his sonic powers.