So so so many callbacks this episode!!!

7
2