Background music from a game called “Touhou”: “Bad Apple!!” By Captain Nerd | August 20, 2011 - 4:23 pm |October 8, 2011 cool things!, Japan things!, musical things!, neat things! Leave a comment I’ve never heard of this game, but then I’m not a gamer, but this is really neat traditional-style Japanese music, played with authentic instruments on a traditional stage. Share this:FacebookTwitterPinterestTumblrMoreEmailLinkedInRedditPrint