New Pokemon Center Horrifies Fans with Special Mewtwo Display