Radio Parrot

Radio Parrot is a fursuiter and commissioner from Austin, Texas, United States.

Radio Parrot's fursona is a macaw.