Gog and Magog are a crowd that will emerge in the End Times with the purpose of shedding blood. They will appear after the passing of the Mahdi and Jesus (pbuh). - Harun Yahya