Tree of life bamboo socks