Tohokushinsha Film Corporation (株式会社東北新社, Kabushiki gaisha Tōhokushinsha) is a Japanese film distributor, production company and dubbing studio based in Akasaka, Minato, Tokyo. It was founded in 1961 by Banjirō Uemura (who was also once the head of the Japanese branch of ITC Entertainment) as a dubbing house for foreign films; members of the Uemura family continue as its largest shareholders. More information...
According to PR-model, tfc.co.jp is ranked 61,241st in multilingual Wikipedia, in particular this website is ranked 4,147th in Japanese Wikipedia.
The website is placed before altwire.net and after s-a-t.org in the BestRef global ranking of the most important sources of Wikipedia.