Yenyen ou yinyin

A small midge or mosquito found in large numbers in mangrove areas at night.