Professor Oak's New Theory

Professor Oak's New Theory

Number 83
Rarity Uncommon