Ultimate Echo Echo

Ultimate Echo Echo is the evolved form of Echo Echo.

Appearance
Coming Soon!

Powers and Abilities
Coming Soon!