戰神灘
Beach of the War Gods (1973)


(Image uploaded by Gaijin84)