ScarletDevil.org

YouTube Metadata Archive

Video: A96s41YLj60

October 2013 to March 2015

TitleEoSD Stage 3 Theme - Shanghai Teahouse ~ Chinese Tea
ChannelPineappleDisciple
Published2008-05-17T22:59:40.000Z
DescriptionThis is China's stage theme from the game the Embodiment of Scarlet Devil. I hope you enjoy this song!