Everyone knows llamas are drama, just look at those accessories! Keep the llamas in your life happy by putting all their accoutrements in one place: your feet. Last minute neck tie needs? Impromptu pipe passion? These socks will have you covered.
57% Cotton, 41% Polyster, 2% Spandex. Made in Korea.
Our threads are certified by OEKO-TEX® Standard 100, which means we leave out harmful chemicals to keep your skin safe and happy.