Touhou Extra Boss Battle Royale

Description
The Semi-Final Episode of Season One! Which of These Super Powerful Youkai will Be the Winner? The Scarlet Sister? The Gap Hag? The Phoenix? The Moriya Goddess? The Unconsious Subconsious? The UFO? The Ditto of Gensokyo? or The Drum Girl?