There are many species of Robberflies that have been photographed here in Singapore. Some are colourful, whilst others are plain and drab. I remember a Robberfly that megaweb shot at Ubin on a previous outing, that was at least 2cm long.
They belong to the Order Diptera, Family Asilidae...