GMO over 10 years ago [hidden] Um...I suppose this is from a Touhou doujin game? 0 Reply Copy ID Copy Link
Benit149 over 10 years ago [hidden] Yep, stage 2 boss of the Touhou fangame Mystical Power Plant. 0 Reply Copy ID Copy Link