Touhou Project X

Touhou Project X is a Japanese-Chapanese-Sallyish anime series based on the Touhou Project series of video games. It first aired on May 11, 2011 and ended on September 30, 2016.