The Ring of Death

龍形摩橋 ‧ Movie ‧ 1980
The Ring of Death (1980)