What anime is this from?
not OP but, i dont think this is from an anime, its more from a game
>>361522Source is Touhou>>361523Yes, its not from an anime, its a game.