The 84 Yards Heel Smilie Socks by Kapital are made in Japan from cotton and poly yarn. They come in a wild leopard print and feature a Smiley Face heel detail. Stay Happy! Suitable up to a men's size US10.
– Kapital 84 Yarns Heel Smilie Leopard Socks - Green
– Made in Japan
– EK-698