Leonard Araujo is known for Robotech (1985), Captain Harlock and the Queen of a Thousand Years (1985) and Robotech: The Movie (1986).
No data