Yes, "Jens Stoltenberg" is correct!!
Next Quesiton:

What world leader is being mocked in this meme?
  1. Kim Jong-un
  2. Xi Jinping
  3. Li Keqiang
  4. Park Geun-hye
  5. Thein Sein