Church of Satorn

The Church of Satorn is the largest religion in the Mary-Chan Universe, it is a catholic-style cult that worships Satorn.