Hi, I just received my #3 yesterday and I noticed the logo on the top of the strop says "Llama Brand" not "Fine Stars. Fine Stars is pictured on the Aframes Tokyo website. My question to the guys in the know, is there a difference in quality between the two or is it simply the same strop with different logos? On first glance the strop appears the same the only difference that I can see between what I received and the picture of the Fine Stars is the Kanayama stamp and #3 laurel is not as pronounced and barely visible. Thanks in advance.