じきテープきおくそうち
Composed of
magnetic tape
storage (device); memory