Is it this brand by chance???

The razor is a King Pelican but it is Japanese

http://straightrazorpalace.com/strops/51636-nichiri-co-ltd-pelican-american-type-strop.html
...