User blog comment:Smash The Echidna/Ask STE's Characters./@comment-31000024-20120227000704/@comment-1942179-20120227000907

Keela: That I am. Kyle is my twin brother.