Officer Juan

Officer Juan U. Norren is an Australian red fox who works for the UUPD. He was recruited for his amazing smelling ability. His sense of smell is as good as Officer Wayne's, which is why the two of them are partners. And believe it or not, they are both good at smelling out trouble.

History
Coming soon...

Appearence
Coming soon...