CEDICT
to be full of strange sights; nothing is too strange in the world
Wiktionary
各种稀奇古怪的事物或现象都有。
重編國語辭典