Aleksandr Ovetchkin

Aleksandr Ovetchkin is the Director of the of the Russian Supernatural Protection Commissariat (SPC).

Appearances

 * Department 19: Battle Lines
 * Department 19: Zero Hour
 * Department 19: Darkest Night