Echo Echo

Echo Echo, often abbreviated to EE, is on of Ben's canon aliens.