Thread:LoverofAllThingsCute/@comment-28241556-20131220205922/@comment-4814638-20131227192110

CtC is short for Concealed the Conclusion. It's a doujin Touhou game.