Kenshin Dragon Quest: Yomigaerishi Densetsu no Ken 2003adventure video game · Adventure · Kenshin Dragon Quest: Yomigaerishi Densetsu no Ken* handheld TV gameTelevision game · Kenshin Dragon Quest: Yomigaerishi Densetsu no Ken* View game