In a world where people trust the hero organization S.P.H.E.R.E., a police support unit that protects cities from disasters and terrorists. No one knows that behind the scenes is a dark laboratory that captures both humans and aliens for experimentation, creating the Kamen Rider system and silencing the truth in exchange for "controlled peace." ...Read more