Ricostan

Ricostans was humanoid species from the Planet Ricosta that resembles Earth Raccoons. (AUDIO: A Life of Crime)