【東方鬼形獣】Touhou 17 OST - Entrusting this World to Idols ~ Idolatrize World (Stage 6 Boss Theme)
This is the thirteenth track/stage 6 boss theme/Keiki Haniyasushin’s theme from the soundtrack of Touhou 17 - Wily Beast and Weakest Creature.
1 view
2866
968
Back to Top