Everyone was so peak this episode

Like everyone got their own time to shine this episode, this is the best TPOT episode character-wise in my opinion.