Peter Hogan & Steve Parkhouse on Belonging in RESIDENT ALIEN: AN ALIEN IN NEW YORK Jed W. Keith Mar 27, 2018 Comic Books Since his first appearance in Dark Horse Comics’ Resident Alien: Welcome to Earth! in 2012, Harry, an extraterrestrial who has crashed and found...