コクサイデンシンデンワカイシャ
Composed of
KDD; Kokusai Denshin Denwa
company; corporation; firm; one's workplace