Fireflies? Are they tasty?