Tamiya logo sticker We will ship from Tokyo, Japan It will take 7 to 14 business days as your goods arrive since your payment. [Size] about 180mm ~ 115mm a sticker that must be a must for Tamiya fans It is a full color sticker printed on mirror coated paper.