Tokyo Stripes Finest Mercerized Socks