CD is teaching English in Nagoya. The last we heard from him, he was complaining that somebody recognized him from the description in the Japanese site. (I personally have never met CD and I couldn't pick him from a police lineup. If somebody recognized him, he must have been advertising his womanizing history in Taiwan, which is about the only thing we know about him.)
But who is this "houchie mama" who wants to know his whereabouts? Not another Emika I hope!