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