Menelusuri...
1-6-1 Nishi-Ikebukuro, Toshima-ku, Tokyo