- Aloof
- Demanding
- Strict
- Uncompromising
- Precise
- Ruthless
- Calculating
- Enigmatic
- Secretive
- Mysterious