ホクレン
hokuren

Noun

1. Hokuren Federation of Agricultural Cooperatives (abbr) (Hokkaidō)

Organization