Carosi pup

Carosi pups were small animals on Carosi XII.

Appearances

 * Planet of Twilight