The BEST episodes written by Robert Duncan Mcneill

#1 - Homecoming
Resident Alien - Season 3 - Episode 8
Harry and Asta team up with an unlikely ally to try to save the Earth.
Watch Now:AmazonHarry and Asta team up with an unlikely ally to try to save the Earth.
Watch Now:Amazon