Catalog:The Tale of EPIC DUCK

The Tale of EPIC DUCK is a limited hat published in the catalog on April 03, 2009. As of February 11, 2017, it has been purchased 3,743 times and favorited 2,003 times.