Title: La Bestia De Lascaux, El ultimo en hablar/ The Beast of  Lascaux, The Last To Talk (Metropolis)