Toor Mian is a producer and writer, known for Charismata (2017), The Sky in Bloom (2013) and The Milky Way (2015).
Charismata
Sacrifice