Return of Ultraman

Return of Ultraman (1971)