千奇百怪

Idiom

 * 1) very strange; very odd