Touhou doujin by Mochiya Marosuke based on the events of Subterranean Animism.
Hard translations: pool #690