Captain Packrat

Captain Packrat (born September 3, 1973) is a rat furry and furry artist who lives in Nebraska, United States.

From September 13, 1999, Captain Packrat has administered the Fur Ring.