Bizarre Foods - Escamol aka Ant Egg Tacos...Would you try it?