Thanks Frostmaster9 for leading me onto the real name of this song A remix of Hong Meiling's theme from Embodiment of Scarlet Devil arranged by UI-70. It is from the album “朧夢紅月 ~Vaguely Dreams of Scarlet Fullmoon~“, and the original title is “Meiji Jyuushichinen no Shanghai Alice,“ which translates as Shanghai Alice of Meiji 17. Link to Chart Audio -
Hide player controls
Hide resume playing