ニホンシカセンモンイキコウ
Composed of
Japan
dentistry
(medical) specialist
mechanism; machinery; system; structure; organization