Alien Poster, Brian Taylor