Centipede, 1981 · Sanritsu

Media