Saitou Gakushuu http://gakuyourou.web.fc2.com/

Also known as Takeshuu, Leaf Mountain Tower, and gakuyourou

Rumiac World Short Touhou Project Doujin released May 31 '09 Childification Comedy Moe up the butt