Kenseiden follows the story of Hayato, a samurai looking to retrieve five ability-granting scrolls and kill some evil warlocks. This involves battling through sixteen levels, including four rounds of impossibly difficult "training".
It's a prime infuriating example of fake difficulty, as Hayato moves incredibly slowly and there are generally an impossibly large number of enemies on the screen at any given time (especially bad in the training stages, where one hit sends you back to the beginning).
This version of the run collects all the scrolls and bonus upgrades (as opposed to the any%), and does so 00:14.47 seconds faster than previously due to some new tricks and route changes. It also visits one extra stage than in the previous run, so as to visit all of the game's stages (even if this extra stage has no bonuses or scrolls).