A God's sculpture at Pancha rathas area in Mahabalipuram