a cartoon of red and silver alien creatures