Mayor Mayor Neon Joe, Werewolf Hunter There is no information about «Mayor» yet. Actors Stephanie March Actress