Fetching details from the dictionary...
mystery; something inexplicable; wonder; miracle
unfathomable (of a Buddha's abilities)
10^64 (or 10^80)
それは不可思議な光景だった。
It was an inexplicable sight.
探偵はその不可思議な事件を追った。
The detective pursued the inexplicable case.
科学者たちはその不可思議な現象を解明できなかった。
The scientists could not elucidate the mysterious phenomenon.