Kasane Teto – God slaying machine