More bug eatin' and green screenin'

Here's some brave folks who are eating delicious and nutrious insects AND letting us play with their image via our green screen! Now that's brave.