Chelonia

Chelonia is a fictitious religious cult in in Red Dead Redemption 2.