Longhorn beetle.
Longhorn indeed!
MalaysiaCerambycidaelonghornmacro photosinsectsmacro photographytaman negara