Touhou Fox Girl Anime Live Wallpaper HD

[box type=”tick”]The Touhou Project (東方Project) is a series of 2D (with 3D background) vertically-scrolling danmaku shooting games made by Team Shanghai Alice, with three fighting game spinoffs co-produced with Tasogare Frontier.[/box]

✓ Download

Supported Systems: Windows 10, Windows 8.1, 8, Windows 7, Windows Vista, Windows XP and macOS

Leave a Reply