Game Description. Touhou 6: Embodiment of Scarlet Devil is an Action game developed by Team Shanghai Alice and published by Team Shanghai Alice in 2002.
確定! 回上一頁