The "Kamen Rider" franchise is a cornerstone of Japanese entertainment, debuting in 1971 with a grasshopper-themed vigilante who fights rubber-suited monsters while riding a motorcycle.
An artist in Japan is dressing up as superhero Kamen Rider and riding a very cool, custom two-stroke motorcycle to stop drunk drivers. Japan is a place where superheroes are seemingly just riding ...
Also on sale will be 100 sets of the world's first limited-edition, carbon-fibre 1:6 scale models of the Kamen Rider motorcycles. Along with the exhibition, there will also be a live show premiere ...