Who is this?

This is the third episode of the second seasson.

Plot
just the question haning above our heads. who is this?

Snpoises
....