Inner Demons Klance Fan-Fiction.
Keith has been battling his inner demon all his life but it was always alone. Now that he has his teammates the inner demon seemed to have stopped harassing him... for now. But now that he knows that he is half Galra his inner demon is back and is scarier then ever. The only person who know so far is Shiro because shi...