Mark Walker

Mark Walker is a demonologist detective who has jined the BSSSD to help them track down time demons.