At a quiet cafe in Shimokitazwa . . .

December 15, 2005 · Print This Article