Synonyms
hi-tech
using the latest technology
difficult, complex
intricate
complicated; (of machinery etc) built with many parts and difficult to understand
complicated, elaborate
oriental
of the Orient
pertaining to the orient
BYZANTINE as in Wiktionary
BYZANTINE as in Wikipedia