All 156 New Pokémon Shown In Order.

You’re bound to love some and you’re bound to hate some, but at least we can finally stop wondering what they look like.

Please leave your thoughts in the comments.

Thanks to B. Rad the Rock & Roll Destroyer for sending this in!