Recent Touhou Music Videos on YouTube