Loading...
Tags Posts tagged with "Mountain of Faith"

Tag: Mountain of Faith

Shizuha Aki is a sub-boss character from Mountain of Faith - 10th Touhou Project game, she's considered as a goddess of red leaves and therefore has power to manipulate them.

STAY CONNECTED

24,156FansLike
26,953FollowersFollow
6,337FollowersFollow