I'm torn between the microbus and the sheep... Hm, if I had to choose I would say that the sheep are more bizarre...