Tagged With: Tohokushinsha Film Corporation