why is haruhi a god