Jerry the Alien

Jerry the Alien is an alien who sometimes appears in Nacho & Pizza. He is an endoparasitoid alien from an unknown planet. His design is inspired from the Xenomorph from the Alien movie franchise.