Mighty Beast
Tarun
Ghaziabad, Uttar Pradesh, India