Sue Ellen Armstrong

Sue Ellen Armstrong is a third grader cat who has competed in Sasuke 8 times, in each of her appearances between Sasuke 24 and Sasuke 32 she has achieved Total Victory in each run.