Tens-kwau-ta-waw, the prophet