Yûko Takagi is known for Little Women (1981), Dougram: Documentary of the Fang of the Sun (1983) and Lightspeed ElectroGod Albegas (1983).
No data