I think there was a thread on /r/ the other day. But what was the sauce on this?
japan, i guess
It's one of the stories in this collection.www.megaupload.com/?d=BPGZYG1KKokuryugan - Himegoto !
I salute you