Owner:
Not Listed
Type
Physical
5422%
Chances
4
3012%
By
Duck You
104%
Prize
Physical Duck
0xad...4085