Legendary ( and mythical ) puzzle

5x5 Pokémon puzzle by 31itot · ♥ 1 · ▶ 87