Check out the strange creature that will predict results for World Cup matches

You may also like...