Captain Jack

Captain Jack is a manufacturer of holo-cards that has only appeared in Blood of the Chozo. His advertisement warns against buying from Earth, suggesting instead to buy in-house.