Tarantula and the cosmic reef, Emilio Castillo