Lol, I suck at contributing to these discussions apparently. I just never feel like I have anything super important to add that will help?
Anyways, based on what little info we have, I am suspicious of two people...and for now, will put up my best guess.
[Eliminate] Greninja