All Cast

Haruka

Haruka

Juana del Moral (voice)

Ryunosuke Kamiki

Ryunosuke Kamiki

Charles Karino (voice)

Daisuke Ono

Daisuke Ono

Carlo Levamme (voice)

Takeshi Tomizawa

Takeshi Tomizawa

Takeo Chijiwa (voice)

Takuto Yoshinaga

Takuto Yoshinaga

Young Charles Karino (voice)

Masaki Terasoma

Masaki Terasoma

Diego del Moral (voice)

Yutaka Nakano

Yutaka Nakano

Domingo Garcia (voice)

Sumire Morohoshi

Sumire Morohoshi

Young Juana del Moral (voice)

Daisuke Namikawa

Daisuke Namikawa

Joaquin (voice)

Seiko Niizuma

Seiko Niizuma

Chise Karino (voice)

Katsumi Cho

Katsumi Cho

Marcos Guerrero (voice)

Mitsuaki Hoshino

Mitsuaki Hoshino

Ramon Tascu (voice)

Risa Shimizu

Risa Shimizu

Aristocrat (voice)

Hideaki Nonaka

Hideaki Nonaka

Aristocrat (voice)