Fear grips Anomabo residents as 'mysterious' sheep appears on sacred rock in middle of the sea

The sheep standing on the sacred rock
The sheep standing on the sacred rock