riddler

noun
  1. a person who asks or creates riddles
  2. a person who speaks in a mysterious or puzzling way

Examples