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. It aired on TV Asahi in Japan, Fun4KidsTV in the Sallyish Republic of Chapan and Disney Channel in the Island of Sally.