Release date : 1981-08-28

Production country :
Japan

Production company :
Tezuka Productions, Nippon Television Network Corporation

Durasi : 90 Min.

Popularity : 2

5.50

Total Vote : 4