View Full Cast Keaki MoriFrançois VillonAyu YuukiKatherine de VaucellesMaki IchiroHenri / Robert d'EstoutevilleTakane FubukiRegnieTodoroki YuuSir Philippe