Yuri Petrov

Yuri Petrov was the director of the Russian Supernatural Protection Commissariat (SPC).