All Cast

Masachika Ichimura
Jack

Linda Yamamoto
Princess Margaret / Hekuba

Kō Nishimura
Old bean-seller
Hiroshi Mizushima
Prince Tulip the giant

Kirin Kiki
Madam Noir
Kazuo Kamimura
Crosby
Nobue Ichitani
Harp

Miyoko Asô
Mother

Takeshi Kusaka
Paper priest
