Frog skewers anyone? (Actually they're pretty tasty)

Frog skewers anyone? (Actually they’re pretty tasty)