I will also check out the Double Helix shop in Osaka.
Maybe grab one of these if I can't find that Colimbo jacket:
https://doublehelixworks.com/product/westernpioneerblack/
Their vests are pretty cool too. For sure I'd like to grab one if they have some in stock.
https://doublehelixworks.com/vest/
They interestingly have sizes up to 48 which is great! This one speaks to me