monchirelt
Devils are a mighty race that inhabit Gensokyo, like magicians or vampires.
Vampires are considered to be a type of devil in Gensokyo.