Kamen Rider (1971)

Kamen Rider (1971) : 1x60

Mysterious Owl Man's Murderous X-Rays 24 Min.
4 1 votes

Overview

The Owl Man begins experimenting with the Murder X-Rays equipped in both of his eyes that can turn living things into bone.