Cherel Ito is known for Divine Horsemen: The Living Gods of Haiti (1993). Cherel was previously married to Teiji Ito.
No data