Lucien Petrovitch

Lucien Petrovich is the leader of Black Claw. He first appeared in.