「嫦娥町」 (Jougamachi)
"The Town of Jouga"
I wasn't actively looking for signs that this PSP video game adaptation had Ryukishi07 working on it, but similarities to their popular Higurashi series became more apparent as the episode unfolded.
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta