Can you guess the time signature of this insane piece?

Music geeks: get ready to COUNT HARD.