The 5th Seal. The souls under the altar are not ghosts of the martyrs in heaven.