Frago Carcho

Frago Carcho was an alien living on Earth who worked at a gas station.

Appearances

 * Men in Black: The Series, s01e07, "The Symbiote Syndrome" (1997)