ScarletDevil.org
YouTube Metadata Archive
Video:
XA0btcGEc6M
November 2013 to March 2015
Title
Touhou 10 - Mountain of Faith 06 - The Gensokyo the Gods Loved
Channel
Aminosa21
Published
2011-08-27T07:17:46.000Z
Description
Stage 3 theme.