Hit 'Em Where They Live

When Ben finds a secret base and breaks a rule there, he gets sent out to space as Echo Echo. He also finds another alien who broke a law and now Ben has to fight for his life. Will he get back to earth or will he be stuck in space forever!

Aliens Used
Brainstorm

Echo Echo