Strange Bugs of Thailand.
John Moore has a collection of over 3,000 photographs of Thai insects, taken mostly in their natural habitats in forest of Chiang Mai, Thailand.Does anyone know what is this strange bug with a face on its back...
https://www.neatorama.com/2006/09/10/strange-bugs-of-thailand/