There was a market stall that sold stick insects. And there were some huge one. I'm not really a bug man but there were fascinating.