Vocabulary

シンクタンカー

think tanker

noun