Aliens in southern India?