zhòng​mù​kuí​kuí

thousands of staring eyes

Definitions

zhòng​mù​kuí​kuí

see 萬目睽睽|万目睽睽[wàn​mù​kuí​kuí]

Sources