Captain Olimar Comics 13

Captain Olimar Comics 13 is the thirteenth issue of the Captain Olimar Comics series. It was released in the United States in August 2003.