as Marcel
as Archduke Rudolf
as Ichimonji Norimune
as Makimura Hideyuki
as Valentin
as Mikami Taku
as Louis