What is he? - Agents of SHIELD S6 E13

In this episode we chat about Marvel's Agents of SHIELD! Season 6 Episode 13 - New Life You can find the complete plot on Wikipedia here