Emerald

Generation 2

Generation 3