A person or thing that is mysterious, puzzling, or difficult to understand.(enigma)All Rights Reserved
4 parts