Subscriptions / Dark Horse / Resident Alien

Resident Alien #1 (Alien In New York)

A stranded alien continues to hide in plain sight in Patience, Washington, posing as the small town’s doctor.