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