Michael Kenworthy from Return of the Living Dead part 2.Michael Kenworthy from Return of the Living Dead part 2.Michael Kenworthy from Return of the Living Dead part 2.