Kyûji Aozora is known for Lupin the Third: Strange Psychokinetic Strategy (1974), Ninpuu Sentai Hurricaneger (2002) and Ebarake no hitobito (1991).
No data