share if you love every generation of pokemon

11233428_1616624205250590_2267604794992556549_n