Today we have a double feature remix of Wriggle’s and Orin’s themes Stirring an Autumn Moon ~ Mooned Insect and Corpse Voyage ~ Be of Good Cheer! Also, finding a pic of Wriggle with an electric guitar is proof that Touhou is EVERYWHERE.