Tag: ‘What is this?’ Rotting creature resembling a gargoyle washes up on Outer Banks beach