Who will judge mankind?

Joel 3:1-2, 11-12 NWT

“For look! in those days and in that time,
When I bring back the captives of Judah and Jerusalem,
I will also gather together all the nations
And bring them down to the Valley of Je·hoshʹa·phat.
I will enter into judgment with them there

In behalf of my people and my inheritance Israel,
For they scattered them among the nations,
And they divided up my land among themselves.
Come and help, all you surrounding nations, assemble together!’”
To that place, O Jehovah, bring down your powerful ones.
“Let the nations be roused and come up to the Valley of Je·hoshʹa·phat;
For there I will sit in order to judge all the surrounding nations.

Who will judge?
Psalm 96:13 NWT

Before Jehovah, for he is coming,
He is coming to judge the earth.
He will judge the inhabited earth
with righteousness
And the peoples with his faithfulness.

1 Chronicles 16:33 NWT

At the same time let the trees of the forest shout joyfully before Jehovah,
For he is coming to judge the earth.

Psalm 98:9 NWT

Before Jehovah, for he is coming to judge the earth.
He will judge the inhabited earth with righteousness
And the peoples with fairness.

Isaiah 33:22 NWT

For Jehovah is our Judge,
Jehovah is our Lawgiver,
Jehovah is our King;
He is the One who will save us.

Ezekiel 33:20 NWT

“But you have said, ‘The way of Jehovah is unjust.’ I will judge each of you according to his ways, O house of Israel.”

Ezekiel 34:17 NWT

“‘As for you, my sheep, this is what the Sovereign Lord Jehovah says: “I am about to judge between one sheep and another sheep, between the rams and the male goats.

Who judges?
John 5:22 NWT

For the Father judges no one at all, but he has entrusted all the judging to the Son,

Who judges?
2 Corinthians 5:10 NWT

For we must all appear before the judgment seat of the Christ, so that each one may be repaid according to the things he has practiced while in the body, whether good or bad.

Whose judgment seat?