… Half Life Barnacle Sculpture Solves Pest Control Woes … lest innocent passersby. … Half Life Barnacle Sculpture Solves Pest Control Woes …