Cleric
Cleric as a class usually takes a support role, managing healing, buff spells, magic protections, and banishment of undead and evil. At the same time, Cleric can use weapons and armour somewhat effectively.
In Gensokyo, Cleric is usually called a Priest(ess) or a Shrine Maiden, and is more focused on fighting youkai and undead, as well as communicating with spirits.
Because of that, custom subclasses are there to represent two main shrines:
- Miracle Domain represents Moria Shrine and it’s gods of Wind and more.
- Border Domain (will represent) Hakurei Shrine, which protects against youkai.
If you want to use a subclass not represented here, you can still play a more generic fantasy priest (something like Life Domain is a good choice for that), but it’s more common to see Shintoist Shrine Maidens and Buddhist Monks here, and it’s better to consult GM or someone who knows Touhou about which eastern god you might be serving.