where is the green sheep?