All the Latest Game Footage and Images from Yamabiko ha Ojou-sama no Osoba ni
A doujin game by Nuu based on the Touhou Project series.
Advertisement