bn:07817752n
Noun Concept
EL
No term available
EN
Kamen Rider vs. Shocker is a Japanese short tokusatsu superhero film based on the original Kamen Rider TV series. Wikipedia
Relations
Sources