Echo Echo

Echo Echo is a Sonorosian from the planet Sonorosia. What you see is the contaimnent suit, which holds a being made only of sound waves. His attacks are extremely irritating and painful to the human ear, and are capable of causing destruction. He also has the power of duplication, and can create many clones.

First appearance:  Ben 10 Returns, Part 2 .

Voiced by:  Dee Bradley Baker. 

Used By: Ben Tennyson