Before he became the elephant-headed god we all know, Ganesha wore a human face - and this Tamil Nadu temple still worships ...