Every Pokemon trainer will normally start their journey picking one of three pocket monsters to help them on their way of becoming a world class master, with each generation shifting the first three ...