EXCUSE FUCKING ME?! WHO IS WEARING MY FUCKING CLOTHES PRETENDING TO BE ME?!
You're right. Fuck this Peter guy. Who is this fuck thinking they can be me?! Wait. No. I want answers to both. 1) Who is this copycat? 2) Who is this Peter?
Oh. Pocket dimension or some shit. Surprise! I brings back the dead too on occasion.