Yamato Damashi

Also known as Seventh Warehouse

It Might Be The Scarlet Mist Incident Touhou Project Doujin released Jan 22 '12 4-koma Comedy What the fuck am I reading?