I thought of a Touhou 20 stage 5 boss