The Life Of An Ordinary Villager (Touhou x Male Reader)
18 parts Ongoing
18 parts
Ongoing
The land of Gensokyo truly is a marvelous place, where the unthinkable is possible and fantasy can be brought to life
A colorful cast of characters, terrifying man-eating yokai, religious fanatics an...