From Destinypedia, the Destiny wiki
House of Devils
Troll Patrol (Patrol the Cosmodrome)
Teleportation High Durability Rapid Movement Ultra Smash Summon Fallen
Karrhis, Archon Rising is a Fallen Captain of the House of Devils in Old Russia. He is encountered inside The Breach as a possible target for a patrol mission, known as Troll Patrol.