
Debojyoti Ghosh
Visual Effects
1983-12-06
Kolkata, West Bengal, India
0.159
Tintin