Green Frog Beetle

A very close up photograph of a Green Frog Beetle! Scientific name: Sagra buqueti