Karrhis

Karrhis is a Fallen Archon that can be found at The Breach in Old Russia, Earth. He is part of a Patrol assassination mission called Troll Patrol.