Toxorhynchites, also called elephant mosquito or mosquito eater, is a genus of diurnal and often relatively colorful mosquitoes, found worldwide between about 35° north and 35° south. It includes the largest known species of mosquito, at up to 18 mm in length and 24 mm in wingspan. Wikipedia
Scientific name: Toxorhynchites splendens
Spotted at Choa Chu Kang – May 2021