ScarletDevil.org

YouTube Metadata Archive

Video: xNDvh7TZ7-Y

November 2013 to March 2015

TitleDiao ye zong (withered leaf) - ChenĀ“s Theme
ChannelMarlyFlowerXI
Published2010-04-19T17:58:41.000Z
DescriptionThe stage 2 boss theme of Touhou 7 with a picture of the adorable cat-gril, Chen. Have fun! :)