An anthropod..But what kind?

An anthropod..But what kind?

Observation - An anthropod..But what kind?. Description: I found this on the wall of the Angkor Wat temple in Siem Reap, Cambodia? I have no idea, excuse the pun, 'wat' it is?..

I found this on the wall of the Angkor Wat temple in Siem Reap, Cambodia? I have no idea, excuse the pun, 'wat' it is?..