Duck Mascot Tokyodachi 4" Sticker Product Code: Duck Mascot Tokyodachi 4 inch Sticker (1) $3.00 Out of Stock Quantity -+ Eligible for 3 points with The Duck Store Rewards. Learn more Add to Cart DetailsTokyodachi DuckStickerApprox. 4"