Best pokemon you own ?

Mine would have to be my Level 50 maxed Shadow Shundo Mewtwo.

Mine would have to be my Level 50 maxed Shadow Shundo Mewtwo.