Arrival: 7/8/15
Species: Green
Weight: 4 lbs
Location: Duck Key
Reason: Swallowed Hook
UPDATED: 10/8/15 Released