EEntertainment Read More Deluxe Media, Tohokushinsha Form APAC Localization PartnershipAugust 17, 2026 Deluxe Media Inc. and Tokyo-based Tohokushinsha Film Corporation have formed a strategic partnership to expand localization services across…