Chairman and Managing Director of Boby Chemmanur International Group, Boby Chemmanur, who was instrumental in bringing the soccer staron a visit to Kerala eight years ago, saidthe life-size sculpture will represent ‘The Hand of God,’ as the Argentine forward described a crucial goal he scored in the 1986 FIFA World Cup which his team went on to win.