The Lycidae are a family in the beetle order Coleoptera, members of which are commonly called net-winged beetles. These beetles are cosmopolitan, being found in Nearctic, Palearctic, Neotropical, Afrotropical, Oriental, and Australian ecoregions. Wikipedia
Spotted at Zhenghua Nature Park – April 2021