[31 / 5 / ?]
Quoted By: >>34698921 >>34698933 >>34698941 >>34698953 >>34698965 >>34699738 >>34699811 >>34700964 >>34701002 >>34701301 >>34701309 >>34701453 >>34702721 >>34702771
Without looking it up, do you know the name of this Pokemon and the Generation it comes from?