touhou-y-wea:

  • Song title: 明治十七年の上海アリス
  • Artist;  UI-70 & Demetori
  • Album: 朧夢紅月 ~Vaguely Dreams of Scarlet Fullmoon~
  • Genre: Progressive Metal
  • Original song: 明治十七年の上海アリス (Shanghai Alice of Meiji 17)
  • Release date: May 21, 2006 (Reitaisai 3)