Heckuva name for a PR flack. Ducklo.
I thought it was a spoof. It has to be a spoof.
Eastern European? Some very unusual names come from that area.