What is the most popular legendary Pokemon?

What is the most popular legendary Pokemon? Mewtwo. The Pokemon Company Mewtwo remains the most iconic Legendary of all time.

Mewtwo. The Pokemon Company Mewtwo remains the most iconic Legendary of all time.
See also  What's the highest number you can get in snake?