Jasper had to make a goal for a school project and made that goal to become a god. To complete his goal he made his religion with him as a god. The word "Felsen" translates to Rock or Stone. It fits the religion because rock plays a role in the religion being what he gives to his followers or what you take from the holy land to praise.
Felsen is focused on inclusion and helping others. Felsen can be your only religion or be just a side group for helping the world be a better place for all. Our God Jasper, who can give wisdom, be a God for worship or a combination of the two.