ScarletDevil.org

YouTube Metadata Archive

Video: UbqoImQZ-EY

October 2013 to March 2015

TitleEoSD Stage 3 - Shanghai Teahouse ~ Chinese Tea
ChannelLouchan2
Published2009-02-08T13:59:20.000Z
DescriptionThe music playing during stage 3 of 'Touhou: Embodiment of Scarlet Devil'.