THE1WHOKNOCKS' REVIEWSREVIEW OF HEAD LOPPER #127 views27By Andrew Maclean The Isle of Barra is overrun with dozens, maybe hundreds of deadly beasts. Well, none of them...