A doujin game by LION HEART based on the Touhou Project series.
Alice Margatroid battles a slowly growing horde of mushrooms.
2011 byLION HEART
Playdex
- from 0 ratingsA doujin game by LION HEART based on the Touhou Project series.
Alice Margatroid battles a slowly growing horde of mushrooms.
No written reviews yet.