You can find Sorcerous Stabber Orphen and Revenge both on veoh.com
You can watch it on Youttube, or on Mega Videos.
youtube
You can find kekkaishi episode 21 English dubbed at animefreak.tv .
There are plenty of websites where you can watch this episode. You should be able to find a website in the related links below.
Watch TV
It would be easier to name the episodes that she does not get hurt in. :)Just watch the show for yourself and find out.
You might find out if you watch the end of all the episodes.
you should watch every episode of Pokemon to find it.
You can try to find it on Youtube.
Fztvseries.mobi (go to series and find every episode there)
Yes, it tells you what the series is about and who is in it, as well as their names and the entire plot. The pilot is probably the most important episode, be sure to watch it. You can also just watch pilots on youtube, find series you like and watch them.