Touhou Soujiki, 2006 · Sakuranbo Tei

More in this franchise