MasterLeo



MasterLeo (born February 28, 1984, in Paris) is a female French babyfur. She left Paris on January 2, 1986, and lives in Ronquerolles Agnetz, located in the department of Oise in the Picardy region of France. and brother named Buhha

MasterLeo's fursona is a lion.Husky Dragon Rabbit