From the 5th Touhou game, Mystic Square.