translate English to French: there are new images or links available for Kenshin Dragon Quest: Yomigaerishi Densetsu no Ken.
De nouvelles images ou de nouveaux liens seront disponibles pour Kenshin Dragon Quest: Yomigaerishi Densetsu no Ken.