Favorites : 0
About : Barbazoo (Barbidou in French), yellow, male, lover of animals
Matsuoka, Youko
Japanese