Kamen Rider

35 Season
1666 Episode

Kamen Rider - Season 1 Episode 60 Mysterious Owl Man's Murderous X-Rays


(83 votes, average: 6.30/ 10)

24 minutes 2024 HD

  • Share

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

Season