Review: Superriders Against The Devils (1976)

Taiwan borrows some Kamen Rider stuff from Japan. We all win.

Full, written review available at sogoodreviews.com.

 


Comments are closed.