user 509926 over 2 years ago appears to be a direct reference to the ending of Touhou Sangetsusei: Strange and Bright Nature Deity ch16: The God and the Devil of the Sky