Yamai

Also known as L.S.D.

Beyond Rivals, Not Quite Natural Enemies Touhou Project Doujin released Dec 13 '06 Comedy Fantasy