Karuppu is most compelling when man challenges God, not the other way around.

Karuppu is most compelling when man challenges God, not the other way around.