>>23499610
That Clock Up fight in the rain early on in Kabuto really stuck with me and was the scene that got me interested in Kamen Rider.