Kamen Rider (1971)
← Back to main
鈴木みのる as Satoshi Harada
Episodes 1
Family! Contract! Demon Whisperer!
September 5, 2021
• 25m
32x1
A man working at his family's bathhouse discovers that there is a demon living inside of him that only he can see.
Read More