2. Dec 2020 Administrator There are actually sheeps on the island. They don’t mind you at all. Go back