Ue no Okuchi to Shita no Okuchi to, Zenpen | Feed Me Down There, I'll Feed You Up Here Part 1
Douzaisha
(C85) [02 (Mogiri)] Oji-san to Ecchi na Tsuki no Yousei (Touhou Seppuku Godou) (Touhou Project) [English]