User blog comment:Alexa12/The Finale Sucked./@comment-5286666-20120815023001/@comment-173.10.186.45-20120815123636

Isnt the revived Peter a normal human like Stiles?