撲朔迷離

Etymology
From  :

Idiom

 * 1) confusing; bewildering