Can you top this? Locusts leap onto a pizza in Australian cafe