Terra Facts. Since Terra was on the show for such a short fraction of time, this one ended up being more of a summary of her screentime. Characters who have bee Terra Facts Since was on the show for such a short fraction of time this one ended up being more summary her screentime Characters who have bee