Movie History Heaven's Punishment 1969 Heaven's Punishment 1969 Hitokiri 1969 Tenchu! 1969 Black Lizard 1968 Black Lizard 1968 Afraid to Die 1960