Hina Kagiyama

Hina Kagiyama is the goddess of misfortune from Touhou Project's 10th game Mountain of Faith, and the leader of the nagashi-bina doll army. Her job is to gather misfortune from humans, which she stores inside herself to prevent it from affecting others.

In M.U.G.E.N, Hina has been made by Minoo and RicePigeon.