Saturday, February 4th 2012

Author Archive

May
2009
10

The Neon Witches of Shibuya

I lived in Iruma in Japan, just a forty-five minute express train ride through concrete and hills dotted with statues of former trees shaded with white snow from Tokyo, a place they still call the biggest city in the world. In my view, it is most certainly the biggest city in the world since the ...

© 2006-2012 Peril magazine - Articles are © by their authors, comments are © by the commenter. -- Copyright notice by Blog Copyright