複雑怪奇(ふくざつかいき)

Japanese vocabulary

Meaning: complicated and mysterious

See it used in real works