Having an overwhelming effect on the imagination; mind-boggling.
Hallucinogenic.
Performing wonders, marvels, or miracles.
The performance of wonders, marvels, or miracles.