十万億土(じゅうまんおくど)

Japanese vocabulary

Meaning: eternity; paradise

See it used in real works