ホクレン
Meanings
Noun
1. Hokuren Federation of Agricultural Cooperatives (abbr) (Hokkaidō)