Company: Tohokushinsha Film Corporation