Sculptor of happy birds
"dou dou" is a French word that can mean a child's favorite cuddly toy, it can also mean sweetheart. dou dou is the inspiration for the dou dou birds. He was the most amazing little creature I have ever known. dou dou made me realize just how aware and alive all living creatures are, he raised my consciousness, and I miss him terribly.