this part kinda reminds me a bit of Touhou