Buichi Terasawa
Director
Cobra
Scheherazade
Paloma
Manidō
Layla
Emeralda (Lady from the past)
Giros
Nuba
Armaroid Lady
Release Date
April 24, 2009Original Language
JapaneseBudget
$0.00Production Company
Available On
Currently there are no videos related to this movie/tv show on our database.