List of Legendary Pokemon

Kanto
Articuno

Zapdos

Moltres

Mewtwo

Mew

Johto
Raikou

Entei

Suicune

Lugia

Ho-oh

Celebi

Latias

Latios

Hoen
Regirock

Regice

Registeel

Kyogre

Groudon

Rayquaza

Jirachi

Deoxys

Shinnoh
Uxie

Mesprit

Azelf

Dialga

Palkia

Heatran

Regigigas

Giratina