User blog comment:Hulk10/Teen Titans Animated Beast Boy and Terra/@comment-3121860-20150413025245/@comment-1038387-20150413085328

It's Terra. She's supposed to sacrifice herself.