[IMG] Ramanaidu Daggubati, also known by his stage name Rana Daggubati or simply, Rana, is an Indian actor, producer, visual effects co-ordinator...
Separate names with a comma.