Loksis, Devil Claw

Loksis, Devil Claw is a Fallen Vandal of the House of Devils in Old Russia. He will escape to a nearby cave and vanish if Guardians allow him to escape.

List of appearances

 * Destiny