Touhou 17: Wily Beast and Weakest Creature - Entrusting this World to Idols ~ Idolatrize World https://www.youtube.com/watch?v=Y0VYKbTSxu0" data-time=" --- https://i.imgtc.ws/uBYqPMK.gif https://i.imgtc.ws/UAGNJFv.gif https://i.imgtc.ws/cBTnWgf.png https://i.imgtc.ws/wdjM3F8.png