Pig devouring monster Leonid Mamchenkov 8 years ago Pig devouring monster Location: Chesters Bar & Restaurant, Limassol, Cyprus Share: Suckling pig – a dream come trueMonsterIce cream eating monster