movie icon
Media: Vengeful Beast
1960-05-07