Victor Devasakayam is known for Dee Dee the Little Sorceress (2018), Sherazade: The Untold Stories (2017) and Zoonicorn (2022).
No data