Biography Details: Francesca Calo
Francesca Calo
First Name: Francesca
Last Name: Calo
Main Country: United States United States
Main Language: English
Francesca Calo is a voice actress and producer for the English dub, joining in Season 21. She has been the Production Coordinator for the dub for Iyuno-SDI Group since Season 24.
Character Thumbnail
  • United States Ilima's Fangirls
Episodes Details: