JAPAN: Japan Franchise Association - Bfa Contact details. JAPAN: Japan Franchise Association logo. Membership: Franchise Association; Sector: Franchise Association. Contact: Mr Tomoyuki Kimura ...