the b tokyo ikebukuro Tokyo
1-39-4 Higashi-ikebukuro, Toshima-ku
Tokyo,
JP 170-0013
Near Sunshine City Shopping Mall