la vida del semi humano que viajo a gensokyo el cual el sera el protector de gensokyoAll Rights Reserved
9 parts