Gonzalo Palaveccino and Sergio Araya Caneo created awesome Insecticide characters. Reminds those from Star Trek Enterprise.
Original source