What's that song that goes something like MAWARU MAWARU, MERRY MERRY GO ROUND!! ?It's a powerful uptempo dance song and I think it might be touhou-related