My Dark Passenger poster was a finalist in Showtime Network’s Dexter Fan Art competition and was featured in their New York Grand Central Terminal installation