What is the name of the religion founded by L. Ron Hubbard?

This question does not have any additional details.

1 answer

Scientology