Asta and D'Arcy take a drastic step in an attempt to get Harry back on track.
Aired 2024-03-13 · 45 min
Resident Alien: all seasons and episodes