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