Thread:ScubDomino/@comment-27823108-20160702184918/@comment-27782377-20160704182424

It's actually a game lol. It's not really an anime, though there have been fanmade animes of the particular game. The Touhou Peoject series.