This Rank 30 Rune Priest joined the Tuatha on December 03, 2009 as a member of Bugman's Finest. Kargran is a Fili of the Tuatha. Kargran is played by Dargron.